Software Architect

3 semanas atrás


brasil NINJIO Cybersecurity Awareness Training Tempo inteiro

About NINJIO


NINJIO is a cybersecurity awareness training company that empowers individuals and organizations to become defenders against cyber threats. The Company offers engaging, 3 to 4-minute Hollywood-style micro-learning videos that teach organizations, employees and families about cybersecurity, breaches, and easily avoidable threats. Combining the Company’s award-winning training with NINJIO PHISH, a natively integrated phishing simulator that allows customers to test and quantify human vulnerability safely and proactively, gives the organizations that NINJIO serves a feature-rich Cybersecurity Awareness Solution.


Position Description


We are seeking an experienced Software Architect to drive the continuous improvement and innovation of our deployed platform and codebase. This role will focus on optimizing the use of AWS services, enhancing automated deployment pipelines, and implementing architectural improvements to better leverage cloud-native solutions. The Software Architect will work closely with the current development team, driving the transition towards a more scalable and efficient infrastructure while maintaining the existing feature development timeline. The ideal candidate will have a strong understanding of AWS services, automated deployment, and be a persuasive leader capable of aligning the team with their architectural vision.


Responsibilities:


  • Architectural Strategy : Develop and implement a comprehensive architectural plan to restructure both the cloud platform and codebase, focusing on leveraging AWS managed services (e.g., S3, EC2, Lambda, RDS) and maximizing automated deployment efficiency.
  • Cloud Platform Optimization : Lead efforts to transition existing infrastructure to a more cloud-native architecture, optimizing the use of AWS services to reduce operational overhead and increase scalability.
  • Automation and Deployment : Enhance and implement automated deployment pipelines using CI/CD tools. Ensure that deployment processes are streamlined, reducing manual intervention and potential bottlenecks.
  • Team Leadership : Guide and mentor the development team, persuading and directing them toward implementing architectural changes while ensuring they continue to deliver on existing product roadmaps and feature development.
  • Cross-Functional Collaboration : Collaborate with DevOps, development, and product teams to ensure alignment between the architectural vision and business goals. Communicate architectural decisions and their impact clearly to both technical and non-technical stakeholders.
  • Technical Governance : Establish coding standards, architectural best practices, and system design guidelines to ensure long-term maintainability and performance of the platform.
  • Self-directed : This role will require understanding the existing platform and how it is both deployed to and operates. Must be able to independently read, analyze and understand the existing architecture with minimal hand-holding.


Requirements:


Education:

  • Bachelor’s degree in computer science, software engineering, or a related field. A master’s degree is preferred.


Experience:

  • 7+ years of experience in software architecture, with a proven track record of delivering scalable, cloud-based solutions.
  • Deep expertise in AWS services and cloud infrastructure management.
  • Experience with docker, automated CI/CD pipelines, containerization, and infrastructure as code (e.g., Terraform, CloudFormation).


Technical Skills:

  • Strong experience with the tech stack: MySQL, MongoDB, Python, Node, React, RabbitMQ, Django, Docker.
  • Experience with Python and Javascript required.
  • Hands-on experience with cloud infrastructure design using AWS, including services such as Lambda, RDS, EC2, S3, and ECS/EKS.
  • Proficient in microservices architecture, API design, and serverless computing.


Soft Skills:

  • Strong leadership and communication skills, with the ability to persuade and guide teams toward architectural improvements.
  • Fluency in English required.
  • Fluency in Hebrew a plus, but not required.
  • Problem-solving mindset with a focus on scalability and performance optimization.
  • Ability to balance long-term architectural improvements with short-term product delivery needs.


Preferred Qualifications:

  • AWS certifications (Solutions Architect, DevOps Engineer) are a plus.
  • Experience in leading teams through major technical transitions or infrastructure overhauls.
  • Previous experience in a startup environment or fast-paced development cycles.


Ideal Candidate History:


Cloud Architecture Expertise:

  • Extensive experience in designing and restructuring cloud platforms using AWS and associated services.
  • Led multiple projects focused on migrating monolithic architectures to more scalable and modern cloud-native solutions.


Hands-On Development:

  • Strong background as a full-stack developer, with hands-on experience across the stack in Python, Node, React, MySQL, MongoDB, RabbitMQ, and Docker.
  • Prior success in implementing CI/CD pipelines and automating deployment processes, improving efficiency and reducing downtime.


Leadership and Change Management:

  • Demonstrated success in leading teams through significant architectural transitions while maintaining feature development velocity.
  • Proven ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders, gaining buy-in for architectural changes.


Team-Oriented:

  • Experience working closely with development teams to mentor and influence them, ensuring that best practices and architectural changes are successfully adopted.
  • Ability to collaborate across multiple teams and functions (e.g., product, DevOps) to ensure that architecture aligns with business goals and product vision.


Compensation: Salary of $90-100k



  • Brasil Remobi Tempo inteiro

    Senior Software Architect - We are seeking a highly skilled Senior Software Architect to lead the development and maintenance of our core ledger platform. The ideal candidate will have extensive experience in Golang development, Terraform, AWS, Kubernetes, and gRPC. Strong English skills are required, with a minimum of B2 level. The duration of this role is...


  • Brasil CI&T Software S.A. Tempo inteiro

    About the RoleWe are seeking a highly skilled and experienced Systems Architect to join our team at CI&T Software S.A. The ideal candidate will have extensive knowledge in React, Tailwind, NextJS, and Headless CMS systems, as well as strong expertise in infrastructure and CI/CD processes.Key ResponsibilitiesDesign and develop high-quality system architecture...


  • Brasil dLocal Tempo inteiro

    About dLocaldLocal is a leading payments processor that enables global brands to collect payments in 40 emerging markets. Our mission is to simplify payment expansion and increase conversion rates for our merchants.Job DescriptionWe are seeking a talented Java Architect to join our team. As a Java Architect, you will be responsible for defining and...

  • Software Architect

    3 semanas atrás


    Brasil NINJIO Cybersecurity Awareness Training Tempo inteiro

    About NINJIO Cybersecurity Awareness TrainingNINJIO is a leading provider of cybersecurity awareness training solutions, empowering individuals and organizations to stay ahead of cyber threats. Our innovative approach combines engaging, bite-sized learning videos with a phishing simulator, NINJIO PHISH, to help organizations assess and improve their human...

  • Software Architect

    1 semana atrás


    Brasil Ciandt Tempo inteiro

    Welcome to Ci&T, a leading digital transformation company. We are seeking a highly skilled Software Architect to join our team in Brazil.This is an exciting opportunity to lead our development team in Brazil, collaborating with teams across the USA and Europe. As a Software Architect, you will be responsible for ensuring adherence to best practices in code...

  • Software Architect

    3 semanas atrás


    Brasil Caylent Inc Tempo inteiro

    About Caylent IncCaylent Inc is a cloud native services company that helps organizations unlock the full potential of their people and technology using Amazon Web Services (AWS). Our team of experts provides a comprehensive range of AWS services, including workload migrations and modernization, cloud native application development, DevOps, data engineering,...

  • Software Architect

    2 semanas atrás


    Brasil Caylent Inc Tempo inteiro

    About Caylent IncCaylent Inc is a cloud native services company that helps organizations unlock the full potential of their people and technology using Amazon Web Services (AWS). Our team of experts provides a comprehensive range of AWS services, including workload migrations and modernization, cloud native application development, DevOps, data engineering,...


  • Brasil Thoughtworks Inc. Tempo inteiro

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Thoughtworks Inc. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and reliable software systems.Key ResponsibilitiesDesign and implement software systems that meet the needs of our clientsCollaborate...


  • Brasil FyrFly Venture Partners Tempo inteiro

    About the RoleLawnStarter is a leading on-demand marketplace for lawn care and home services, aiming to become the one-stop shop for all home services. We're a rapidly growing company with a strong vision and a need for talented individuals to help us achieve it.As a Senior Software Architect at LawnStarter, you'll be responsible for leading technical...

  • Software Architect

    Há 4 dias


    Brasil dLocal Tempo inteiro

    About the RoledLocal is seeking a highly skilled Software Architect to join our Secure Scope department. As a key member of our team, you will play a crucial part in designing and implementing architecture systems that support our current and future Java applications.Key ResponsibilitiesCollaborate with technology leaders and the product team to understand...

  • Software Architect

    2 semanas atrás


    Brasil dLocal Tempo inteiro

    About the OpportunitydLocal is a leading payments processor and merchant of record in emerging markets. We enable global brands to collect payments in 40 countries, increasing conversion rates and simplifying payment expansion. As a Java Specialist or Architect, you will play a crucial part in designing and implementing architecture systems that support our...


  • Brasil OSF Digital, Inc. Tempo inteiro

    Unlock the Power of Digital TransformationAt OSF Digital, we're on the lookout for a skilled Software Solutions Architect to join our team. As a leading global Salesforce Partner, we're committed to harnessing AI to create smarter, more efficient solutions that propel businesses forward.Key Responsibilities:Collaborate with stakeholders to gather and analyze...

  • Senior Software Architect

    1 semana atrás


    Brasil Ciandt Tempo inteiro

    Job Title: Senior Software ArchitectWe are a leading technology transformation company, CI&T, seeking a highly skilled Senior Software Architect to join our engineering team. As a key member of our team, you will play a pivotal role in designing and developing scalable and robust APIs and leading the integration of complex systems.Key...

  • Senior Software Architect

    2 semanas atrás


    Brasil Foretellix Ltd. Tempo inteiro

    Job Title: Senior Software EngineerForetellix Ltd. is a world leader in verification of autonomous systems. Our products enable the specification of abstract testing scenarios and execution of them in countless ways against customer autonomous vehicle (AV) software in simulators, to find bugs and validate with a coverage-driven approach.As a member of the...

  • Senior Software Architect

    3 semanas atrás


    Brasil Foretellix Ltd. Tempo inteiro

    Job DescriptionForetellix is a world leader in verification of autonomous systems. Our products enable the specification of abstract testing scenarios and execution of them in countless ways against customer autonomous vehicle (AV) software in simulators, to find bugs and validate with a coverage-driven approach.As a member of the CloudOps team, you will be...

  • Senior Software Architect

    3 semanas atrás


    Brasil FyrFly Venture Partners Tempo inteiro

    About the RoleLawnStarter is revolutionizing the home services industry with its on-demand marketplace, empowering hundreds of thousands of customers nationwide to book services with ease. As a key member of our team, you'll play a crucial role in shaping the future of our platform.Key ResponsibilitiesLead technical initiatives from inception to delivery,...


  • Brasil Luxoft Tempo inteiro

    Project Overview:An American Investment Bank is undergoing a significant transformation by migrating its Regulatory Reporting processes to an in-house built solution. This project presents a unique opportunity for a skilled Solution Architect to drive technical and functional scope definition, develop a comprehensive solution architecture, and lead a team of...

  • Cloud Architect

    3 semanas atrás


    Brasil CI&T Software S.A. Tempo inteiro

    This is an exciting opportunity to work with CI&T Software S.A. as a skilled Cloud Architect, specializing in MLOps.We are seeking a professional with a strong background in DevOps and MLOps pipelines, and extensive experience working with AWS. The ideal candidate will have advanced English proficiency for effective communication with our European...


  • Brasil Ciandt Tempo inteiro

    We are a team of tech transformation specialists at CI&T, dedicated to helping large companies navigate changes in technology and business. With 30 years of experience, 6,000 workers, offices in 10 countries, and talents across 5 continents, we operate in the fields of design, strategy, and engineering for global brands, driving innovation and transformation...

  • Software Architect

    2 semanas atrás


    Brasil Viasat Tempo inteiro

    About UsViasat is a global leader in satellite communications, shaping the way consumers, businesses, governments, and militaries around the world communicate. Our mission is to deliver connections with the capacity to change the world.Job SummaryWe're seeking a talented Software Engineer to join our team. As a key member of our software development team,...