

Share
We are looking for candidates that have solid analytical, design and problem diagnosis skills. Expertise with high-performance systems or service design is a plus. You should be comfortable through all phases of software development, including hiring and growing your own team of managers. The ability to translate high-level technical requirements into executable project plans is essential. If this sounds like you, come join us and help AWS continue to lead the cloud computing revolution.What is in it for you?· Gratification: You will know you are solving problems most software developers don’t yet know exist.
· Critical: Databases are cornerstones to many of our customers’ applications.
· Ownership: you will quickly become responsible for key components of the service.
· Learn: If want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a lifetime.
· Innovate: We learn from our customers and invent every day.
· Make history: AWS is the leader in a current industry wide revolution.
· Have fun: Surround yourself with engineers that like to solve complex problems, but also work in a fun environment.
Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 3+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit

Share
Key job responsibilities
In this role you'll develop, design, maintain, deploy, monitor and support a very important component in the Nitro firmware, while enjoying every step of the journey.About the team
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Why AWS*Work/Life Balance*Inclusive Team Culture*Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit

Share
You'll work at the fascinating intersection of GenAI and cloud platform development, implementing automation solutions that directly enhance the productivity of our engineers. Unlike typical roles, you'll have the opportunity to influence both AI implementation and core architecture while collaborating with cloud technology experts.
The position offers rare exposure to latest cloud computing technology combined with the latest advances in artificial intelligence. You'll be part of a team that values technical excellence, working in an environment where your ideas can quickly transform from concept to reality.
In this role you will create solutions that directly shape the way we work. You'll develop smart automation systems, implement AI-driven tools and workflows and be part of AI transformation.Key job responsibilities
* Architect and deploy AI-powered solutions and AWS cloud services that transform development workflows
* Lead technical innovation by driving architectural decisions and GenAI technology adoption
* Champion AI transformation across engineering teams through education and hands-on implementation
* Partner with elite cloud teams to identify opportunities and deliver advanced solutions
* Ensure system excellence through participation in on-call rotations and reliability initiativesAbout the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Why AWSWork/Life BalanceInclusive Team CultureMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 5+ years of hands-on software development experience
- High-level Python programming skills
- Solid foundation in AI/GenAI concepts and applications
- Mastery of software design patterns and engineering best practices
- Bachelor's degree in Computer Science or equivalent technical field
- Customer-focused mindset with strong communication skills
- Self-driven learner with exceptional ownership mentality
- Collaborative team player who thrives in fast-paced environments
- Production experience with AI/GenAI infrastructure (LLM pipelines, RAG systems, prompt engineering, AI agents, MCP)
- Hands-on expertise with GenAI development frameworks (Kiro, Cursor, Cline, etc.)
- Deep knowledge of AWS serverless and cloud infrastructure (Lambda, CDK, S3, SQS, etc.)
- AWS certifications (Practitioner, Developer, Solutions Architect) - valued but not required
These jobs might be a good fit

Share
Key job responsibilities
Pioneer a ground-up rebuild of our analytical capabilitiesShape the technical culture of a rapidly growing organizationDrive innovation in talent mobility technologyA day in the life
- 6+ years of engineering experience and 2+ years of direct management / leadership experience within the information technology industry
- Capable of managing an engineering team supporting external services with a business problem or strategy that may not yet be defined
- Able to assess technical support requirements based on where services are at in their life cycle
- Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field, or equivalent work experience
- Experience with AWS service offerings
- Working knowledge of software development practices and technologies highly desired
- Past experience as a systems administration, network engineer, or software development engineer
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit

Share
Annapurna Labs is looking for a Senior Security Engineer to help ensure that our hardware platforms, software deliverables, and devices are secured against the latest threats.
You will be responsible for the security assurance of our products. Influencing and scrutinizing design and implementation. Develop elaborate threat models, suggest and review solutions and mitigations. You will lead vulnerability research, penetration testing, automated penetration testing solutions and methodologies such as fuzzing, static analysis and other security checkers. You will mentor service teams in adding security testing tools and practices to their development processes.Key job responsibilitiesEngineers in this role must show exemplary judgment in making technical trade-offs between short versus long term security and business goals. They must also demonstrate resilience and navigate difficult situations with composure and tact. A broad understanding of the AWS business and its interconnections is required. This position will also provide training, advice, and mentorship to other engineers throughout AWS.A day in the lifeDiverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS
Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
* Minimum of 8 years of experience with vulnerability testing and auditing techniques
* Experience with red teams or CTF (Capture The Flag)
* Deep knowledge of Embedded systems, Operating Systems, ARM technology, SOC, Embedded SW, HW and Silicon security is a must.
* Familiarity with hypervisor technologies such as KVM, Xen
* Ability to create threat-models for complex systems and recommendation of mitigations
* Experience with multiple programming languages (such as, C, C++, Assembly) and scripting languages (such as, Python, Ruby, Perl, etc.)
* Demonstrable experience with security tool development such as fuzzers, security checkers.
* Advanced knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, and application security
* Familiarity with AWS services
* Security training and outreach to internal development teams
* Security guidance documentation
* Assistance with recruiting activities
* MSC/MEE in Computer Science/Electrical Engineering, or equivalent work experience
* Experience with reverse engineering
* Experience with driving large, company-wide initiatives
* Demonstrable teamwork skills and resourcefulness
* Sharp analytical abilities and proven design skills
* Meets/exceeds Amazon’s leadership principles requirements for this role
* Meets/exceeds Amazon’s functional/technical depth and complexity for this role
These jobs might be a good fit

Share
Basic qualifications
* 8 + years of experience with embedded SW development
*Bachelor's degree in Electrical/Computer Science or equivalent
* Fluent in C
* Experience with HW/SW interfaces at both the board and chip levelPreferred qualifications
* Deep understanding of computer architecture
* Experience with SoC development life cycle
* Experience working in Linux environmentsKey job responsibilities
In this role you'll develop, design, maintain, deploy, monitor and support a very important component in the Nitro firmware, while enjoying every step of the journey.About the team
*Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Why AWS*Work/Life Balance*Inclusive Team Culture*Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit

Share
Key job responsibilities
* Lead research initiatives in Multimodal generative AI, pushing the boundaries of model efficiency, accuracy, and scalability.
* Design, implement, and evaluate deep learning models in a production environment.
* Collaborate with cross-functional teams to transfer research outcomes into scalable AWS services.
* Publish in top-tier conferences and journals, keeping Amazon at the forefront of innovation.
* Mentor and guide other scientists and engineers, fostering a culture of scientific curiosity and excellence.
About the team
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS
Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
* Ph.D. or Master’s in Computer Science, Electrical Engineering, Statistics, Mathematics, or a related field.
* Proven expertise in AI/ML fields such as LLMs, Computer Vision, Generative AI, NLP, or foundational models.
* Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) and familiarity with cloud-based computing platforms.
* Strong analytical, mathematical, and coding skills (e.g., Python, C++, or Java).
* First author in research publications in peer-reviewed conferences or journals.
* Experience designing and leading complex research projects from ideation to implementation.
* Deep understanding of statistical modeling, optimization, and algorithm development.
* Excellent communication skills, with the ability to convey complex technical information to diverse audiences.
These jobs might be a good fit

Share
We are looking for candidates that have solid analytical, design and problem diagnosis skills. Expertise with high-performance systems or service design is a plus. You should be comfortable through all phases of software development, including hiring and growing your own team of managers. The ability to translate high-level technical requirements into executable project plans is essential. If this sounds like you, come join us and help AWS continue to lead the cloud computing revolution.What is in it for you?· Gratification: You will know you are solving problems most software developers don’t yet know exist.
· Critical: Databases are cornerstones to many of our customers’ applications.
· Ownership: you will quickly become responsible for key components of the service.
· Learn: If want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a lifetime.
· Innovate: We learn from our customers and invent every day.
· Make history: AWS is the leader in a current industry wide revolution.
· Have fun: Surround yourself with engineers that like to solve complex problems, but also work in a fun environment.
Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 3+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit