Aws Jobs in Seattle, USA

538 verified aws openings in Seattle

  • Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization

    Annapurna Labs (U.S.) Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.<br/><br/>AWS Neuron is the complete software stack for the AWS Trainium and Inferentia cloud-scale machine<br/>learning accelerators and the Trn3/Trn2/Trn1 and Inf2/Inf1 servers that use them. This role is for a software engineer in the Distributed Training team for AWS Neuron. This role is responsible for development, enablement and performance tuning of a wide variety of ML model families, including massive scale multi-modal large language models like Llama, Qwen, gpt-oss, DeepSeek and beyond, as well as multi-modal generation models such as Stable Diffusion, Flux, WAN, and many more.<br/><br/>The Distributed Training team works side by side with chip architects, compiler engineers and runtime engineers to create, build and tune distributed training solutions with AWS Trainium, maximize training throughput, minimize time-to-convergence, and push the boundaries of training efficiency on Trainium. You will identify and resolve performance bottlenecks across the stack, from collective communications and memory utilization to compiler optimizations and kernel performance.<br/><br/>Key job responsibilities<br/><br/>This role will help lead efforts to optimize distributed training performance on Trainium, with a primary focus on maximizing training throughput, model flops utilization, and efficiency across the Neuron software stack. You will work across PyTorch, JAX, and the Neuron compiler and runtime to enable and tune large-scale training workloads on the latest Trainium instances.<br/><br/>About the team<br/>About the team<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.<br/><br/>Diverse Experiences<br/>AWS 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.<br/><br/>About AWS<br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/>Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness.<br/><br/>Work/Life Balance<br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>Mentorship & Career Growth<br/>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.<br/><br/>

  • Embedded Software Dev Engineer, AWS Hardware Engineering

    Amazon Data Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Join AWS Hardware Engineering to design the servers powering the world's leading cloud platform and AI/ML infrastructure. We're seeking an exceptional Embedded Software Engineer for our team to accelerate critical firmware initiatives across millions of servers worldwide.<br/><br/>We are seeking an exceptional Embedded Software Engineer to join our BMC (Baseboard Management Controller) team. In this role, you will accelerate critical firmware migration initiatives across our massive server fleet while delivering security and operationally critical features that directly impact AWS infrastructure reliability. Your work will power the backbone of AWS compute infrastructure, including the servers that enable AI/ML workloads for customers worldwide.<br/><br/>The ideal candidate will be an innovative self-starter with deep expertise in firmware and embedded systems. You will gain comprehensive understanding of our server firmware stack and analyze it in both current and future contexts. Using your systems knowledge, you will architect solutions to complex multi-factor problems, including firmware deployment strategies that minimize customer impact and optimize operational efficiency across millions of servers supporting diverse workloads from traditional compute to advanced machine learning applications.<br/><br/>You will collaborate with engineers across AWS and external partners, leading development efforts that span architecture, hardware validation, and software services teams. Your work will directly contribute to critical initiatives that enhance our infrastructure security, reliability, and operational excellence—ensuring the foundation for tomorrow's AI/ML innovations remains robust and scalable.<br/><br/>AWS Engineers are shaping the way people use computers and designing the future of cloud computing technology – come help us make history!<br/><br/><br/>Key job responsibilities<br/>Design and develop firmware solutions for AWS servers, contributing to server designs that power millions of customer workloads.<br/>Lead the complete development lifecycle from initial conception through production deployment, ensuring robust and scalable firmware implementations across our massive server fleet.<br/>Architect and implement firmware deployment strategies that minimize customer impact while maintaining the highest standards of security and operational excellence.<br/>Collaborate closely with cross-functional teams including hardware engineers, validation teams, software services to optimize functionality and performance.<br/>Explore and evaluate emerging technologies and their potential impact on AWS infrastructure, making recommendations for adoption and integration into our firmware stack.<br/>Drive technical solutions for problems, balancing security requirements, operational efficiency, and system reliability.<br/>Tailor firmware solutions specifically for the AWS environment, ensuring seamless integration with our unique infrastructure requirements and operational workflows.<br/>Mentor team members and contribute to the continuous improvement of development processes, tools, and best practices.<br/><br/><br/>A day in the life<br/>Most mornings, you'll dive into code—whether that's developing new security features, optimizing firmware deployment strategies, or debugging a tricky issue that's affecting a subset of servers.<br/>You'll collaborate a lot. Maybe it's a quick sync with platform teams about an upcoming deployment, or a deeper technical discussion with hardware engineers about a new server design. You might work with internal customers to understand their requirements.<br/>Some days you'll be architecting solutions to complex problems. Other days you might be mentoring a teammate through a code review or exploring a new technology that could improve our firmware stack.<br/>

  • Software Dev Engineer, AWS Hardware Engineering

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!<br/><br/>Passionate about building, owning and operating massively scalable systems? Experienced in building and leading teams of highly competent software engineers? Want to make a billion-dollar impact? If so, we have an exciting opportunity for you.<br/><br/>The Team: We're an agile, independent team working to build a brand new AWS product. We need developers who are capable of breaking down and solving complex problems. This team will have the opportunity to work on highly visible projects that directly impact hundreds of other teams at Amazon.<br/><br/>Developers at Amazon work on real world problems on a global scale, own their systems end-to-end, and influence the direction of our technology that impacts hundreds of millions customers around the world. Join a team of passionate, customer obsessed developers that think big and have fun.<br/><br/><br/>Key job responsibilities<br/>- Develop and integrate BMC features for new Cloud platform storage, HSM, AI accelerators architectures<br/>- Support day to day AWS Cloud production issues to keep AWS Cloud hardware infrastructure availability capacity<br/>- Collaborate with multiple AWS organizations to meet the customer workloads and data security requirements<br/>- Innovate leveraging AI tools new secure manageability and monitoring solutions that can scale across million servers across AWS regions<br/>

  • Software Dev Engineer, AWS Hardware Engineering

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!<br/><br/>Passionate about building, owning and operating massively scalable systems? Experienced in building and leading teams of highly competent software engineers? Want to make a billion-dollar impact? If so, we have an exciting opportunity for you.<br/><br/>The Team: We're an agile, independent team working to build a brand new AWS product. We need developers who are capable of breaking down and solving complex problems. This team will have the opportunity to work on highly visible projects that directly impact hundreds of other teams at Amazon.<br/><br/>Developers at Amazon work on real world problems on a global scale, own their systems end-to-end, and influence the direction of our technology that impacts hundreds of millions customers around the world. Join a team of passionate, customer obsessed developers that think big and have fun.<br/><br/><br/><br/>Key job responsibilities<br/>- Develop and integrate BMC features for new Cloud platform storage, HSM, AI accelerators architectures<br/>- Support day to day AWS Cloud production issues to keep AWS Cloud hardware infrastructure availability capacity<br/>- Collaborate with multiple AWS organizations to meet the customer workloads and data security requirements<br/>- Innovate leveraging AI tools new secure manageability and monitoring solutions that can scale across million servers across AWS regions<br/>

  • Sr. Software Dev Engineer, AWS RTB Fabric

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    We are a new team within the AWS Marketplace organization that is focused on providing immediate business value to advertising technology (ad tech) companies, media publishers as well as advertisers and brands. We are building technology that will satisfy the very stringent ad tech technology requirements around scale, low latency and cost efficiency. You will be joining a strong team with a great work environment, with an opportunity to lead the technology and product decisions we make on behalf of these interesting customer challenges.<br/><br/>The ideal candidate should be enthusiastic about gen AI tooling, and have experience in building distributed systems, with strength on infrastructure concepts, software-defined networking, containerization, and low-level programming (ideally in Rust). In addition to strong technical knowledge, the ideal candidate should thrive in a fast-paced start-up like environment and be passionate about solving ambiguous problems.<br/><br/>Please note that this position can only be based out of Seattle.<br/><br/>Key job responsibilities<br/>- Lead design, implementation, testing, and delivery of solutions.<br/>- Participate in code and design reviews.<br/>- Train/mentor teammates as well as other engineering teams.<br/>- Work directly with customers and dependencies to ensure quality delivery.<br/><br/>About the team<br/>Diverse Experiences<br/><br/>AWS 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. <br/><br/>Why AWS?<br/><br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/><br/>AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.<br/><br/>Mentorship & Career Growth<br/><br/>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. <br/><br/>Work/Life Balance<br/><br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

  • Software Dev Engineer, AWS Hardware Engineering

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!<br/><br/>Passionate about building, owning and operating massively scalable systems? Experienced in building and leading teams of highly competent software engineers? Want to make a billion-dollar impact? If so, we have an exciting opportunity for you.<br/><br/>The Team: We're an agile, independent team working to build a brand new AWS product. We need developers who are capable of breaking down and solving complex problems. This team will have the opportunity to work on highly visible projects that directly impact hundreds of other teams at Amazon.<br/><br/>Developers at Amazon work on real world problems on a global scale, own their systems end-to-end, and influence the direction of our technology that impacts hundreds of millions customers around the world. Join a team of passionate, customer obsessed developers that think big and have fun.<br/><br/>Key job responsibilities<br/>- Develop and integrate BMC features for new Cloud platform storage, HSM, AI accelerators architectures<br/>- Support day to day AWS Cloud production issues to keep AWS Cloud hardware infrastructure availability capacity<br/>- Collaborate with multiple AWS organizations to meet the customer workloads and data security requirements<br/>- Innovate leveraging AI tools new secure manageability and monitoring solutions that can scale across million servers across AWS regions<br/>

  • Software Dev Engineer, AWS Identity Analytics Platform

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    AWS Identity Analytics is reimagining how identity data is understood, acted on, and used to protect customers at scale. We build an AI-driven analytics platform that turns 50+ PB of raw logs and metrics into proactive, actionable insights for AWS Identity leadership and core service teams — including IAM and STS. AWS teams across the organization also rely on our platform for impact analysis related to AWS Auth.<br/><br/>Our platform is the foundation on which everything else stands: ingesting petabyte-scale data from dozens of Identity services, transforming it into structured, queryable intelligence, and serving it reliably to the ML models, LLM agents, and dashboards that our customers act on every day.<br/><br/>Are you excited by the prospect of building AI-powered solutions that let stakeholders access insights without needing to understand how the underlying data is organized or connected? Do you want to work on petabyte-scale data processing, enrichment, and querying engines? Do you want to work on a platform that directly shapes how AWS Identity services evolve — influencing decisions that affect hundreds of millions of customers globally? Do you thrive in ambiguous, fast-paced environments where your engineering work drives measurable business outcomes?<br/><br/>As a Software Development Engineer on the Identity Analytics team, you will own the data platform infrastructure that makes our AI and analytics capabilities possible. You will design and operate the ingestion, transformation, and serving pipelines that feed our ML models and LLM-powered agents. You will be the engineering partner to our Applied Scientist — translating research prototypes into production-grade systems that run reliably at scale. What makes this role distinct is the combination of deep platform engineering with direct scientific impact: the pipelines you build and the infrastructure you operate determine the quality, freshness, and reliability of every insight our customers receive.<br/><br/><br/><br/>Key job responsibilities<br/>• Design, build, and operate scalable data ingestion, transformation, and loading pipelines that process petabyte-scale Identity logs, metrics, and policy data from IAM, STS, and other AWS Identity services — using services such as AWS Glue, EMR, Spark, Athena, S3, and Redshift.<br/>• Own the productionization lifecycle for ML models developed by the Applied Scientist: package, deploy, monitor, and maintain models in production environments using SageMaker, ECS, and EKS — ensuring reliability, latency, and scalability meet production standards.<br/>• Build and maintain the feature engineering infrastructure that transforms raw Identity data into structured datasets ready for ML training, evaluation, and inference.<br/>• Drive platform resilience and operational excellence — designing for failure, building robust monitoring and alerting, reducing operational load through automation, and ensuring the platform scales automatically to the demands of incoming data.<br/>• Partner with the Applied Scientist, BIEs, and product managers to understand analytical requirements, design data models that support both current and future use cases, and ensure the platform evolves ahead of customer needs.<br/>• Identify and build onboarding capabilities that reduce the time it takes for new Identity service teams to integrate their data into the platform and begin consuming insights.<br/>Contribute to the team's technical direction by participating in design reviews, raising the engineering bar through code reviews, and bringing a systems-thinking perspective to how the platform scales over the next three to five years.

  • Software Engineer II- AI/ML, AWS Neuron

    Amazon.com Services LLC · Seattle, USA

    On-site
    6 days agoApply →

    <br/>The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning accelerators, Inferentia and Trainium.<br/><br/>The AWS Neuron SDK, developed by the Annapurna Labs team at AWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon's Trainium ML accelerators. This comprehensive toolkit includes an ML compiler, runtime, and application framework that seamlessly integrates with popular ML frameworks like PyTorch and JAX enabling unparalleled ML inference and training performance.<br/><br/>The Training Enablement and Foundation team is at the forefront of running a wide range of models and supporting novel architecture alongside maximizing their performance for AWS's custom ML accelerators. Working across the stack from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods and create high-performance kernels for ML functions, ensuring every compute unit is fine tuned for optimal performance for our customers' demanding workloads. We combine deep hardware knowledge with ML expertise to push the boundaries of what's possible in AI acceleration.<br/><br/>As part of the broader Neuron organization, our team works across multiple technology layers - from frameworks and kernels and collaborate with compiler to runtime and collectives. We not only optimize current performance but also contribute to future architecture designs, working closely with customers to enable their models and ensure optimal performance. This role offers a unique opportunity to work at the intersection of machine learning, high-performance computing, and distributed architectures, where you'll help shape the future of AI acceleration technology<br/><br/>You will architect and implement business critical features, and mentor a brilliant team of experienced engineers. We operate in spaces that are very large, yet our teams remain small and agile. There is no blueprint. We're inventing. We're experimenting. It is a very unique learning culture. The team collaborates with open source ecosystems to provide seamless integration and bring peak performance at scale for customers and developers.<br/><br/>This role is responsible for development, enablement and performance tuning of a wide variety of LLM model families, including massive scale large language models like the Llama family, DeepSeek and beyond. <br/><br/>Key job responsibilities<br/>This role will help lead the efforts in building distributed training support for Pytorch/JAX in the Neuron SDK. This role will enable frameworks, tune models to ensure highest performance and maximize the efficiency of them running on the customer AWS Trainium silicon and servers. Strong software development using Python, C++, System level programming and ML knowledge are both critical to this role. Our engineers collaborate across compiler, runtime, framework, and hardware teams to optimize machine learning workloads for our global customer base. Working at the intersection of software, hardware, and machine learning systems, you'll bring expertise in low-level optimization, system architecture, and ML model acceleration. In this role, you will:<br/><br/>* Design, develop, and optimize machine learning models and frameworks for deployment on custom ML hardware accelerators.<br/>* Participate in all stages of the ML system development lifecycle including distributed computing based architecture design, implementation, performance profiling, hardware-specific optimizations, testing and production deployment.<br/>* Build infrastructure to systematically analyze and onboard multiple models with diverse architecture.<br/>* Analyze and optimize system-level performance across multiple generations of Neuron hardware<br/>* Conduct detailed performance analysis using profiling tools to identify and resolve bottlenecks<br/>* Conduct comprehensive testing, including unit and end-to-end model testing with continuous deployment and releases through pipelines.<br/>* Work directly with customers to enable and optimize their ML models on AWS accelerators<br/>* Collaborate across teams to develop innovative optimization techniques<br/><br/><br/>A day in the life<br/>You will collaborate with a cross-functional team of applied scientists, system engineers, and product managers to deliver state-of-the-art inference capabilities for Generative AI applications. Your work will involve debugging performance issues, optimizing memory usage, and shaping the future of Neuron's inference stack across Amazon and the Open Source Community. As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects.<br/><br/>You will also build high-impact solutions to deliver to our large customer base and participate in design discussions, code review, and communicate with internal and external stakeholders. You will work cross-functionally to help drive business decisions with your technical input. You will work in a startup-like development environment, where you’re always working on the most important initiative.<br/><br/>About the team<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Join us to solve some of the most interesting and impactful infrastructure challenges in AI/ML today.

  • Software Development Engineer II, AWS DynamoDB

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Do you want to work on new scaling challenges for one of the largest databases on earth? Do you enjoy simplifying complex problems and working on distributed systems? Do you want to work on a product that can access petabytes of data in 9 milliseconds or less, back up hundreds of terabytes of data in seconds, even across continents? DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale. <br/><br/>As one of the largest distributed database systems in the world, we continue to believe it is Day 1 for the DynamoDB business. We are looking for a deeply technical, team-first software development engineer to push this product even further. As our database continues to grow, we need to scale the product even further. We are rearchitecting DynamoDB’s global footprint to make it even more scalable.<br/>DynamoDB engineers are constantly challenged to think of unique and innovative solutions.<br/><br/>The quality bar is high. As an engineer here, you will work on building services that operate at a massive scale and are responsible for routing large amount of data. Our code is responsible for routing customer requests in the most efficient way across thousands of machines, while providing high throughput and low-latency experience. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, and get insightful guidance from senior and principal engineers.<br/><br/>This is a hands-on position in which you will own everything from requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement.<br/><br/>Key job responsibilities<br/>- Design, Develop, Manage, optimize, and re-imagine highly distributed, large-scale services.<br/>- Translate complex functional and technical requirements into detailed architecture and design.<br/>- Be hands on. Work with others on the engineering team to manage day-to-day development activities, participate in designs, design reviews, code reviews, and implementation.<br/>- Deliver quality features on-time and on-budget. Execute against project plans and delivery commitments.<br/>- Contribute to the intellectual property of Amazon through patents and external publications.<br/><br/>A day in the life<br/>Amazon DynamoDB engineers are constantly challenged to think of unique and innovative solutions. The quality bar is high. As an engineer here, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals and get insightful guidance from senior and principal engineers.<br/><br/>About the team<br/>AWS 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. <br/><br/>Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. <br/><br/>Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. <br/><br/>Mentorship & 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. <br/><br/>Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>

  • Sr. Software Dev Engineer, AWS EKS

    Amazon.com Services LLC · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services is looking for Sr. Software Development Engineer to join our growing <br/>Amazon Elastic Container Services for Kubernetes (EKS) team. Amazon EKS is our managed Kubernetes service that makes it easy for customers to use Kubernetes without needing to become experts in provisioning and operating Kubernetes. EKS manages time-consuming administrative tasks like setting up, operating, scaling and updating Kubernetes freeing customers up to focus on their applications.<br/><br/>EKS Compute and Infrastructure team provides various options to help customer connect and run their workloads to their EKS clusters. EKS Auto, EKS Hybrid Nodes, Managed Node Groups, EKS Fargate and open source Karpenter. You will be joining a fast paced team working on greenfield projects, and make it easier for customers to run compute workloads on EKS clusters. Kubernetes has become the platform of choice for AI/ML workloads, with adoption growing rapidly across the industry. <br/><br/>You will be solving challenging technical problems, often ones not solved before, alongside with peers with remarkable technical expertise. The solutions you build will be high impact and rolled out to our large customer base across the world. If you are excited to work in a dynamic environment, we would love to hear from you!<br/><br/>This position involves on-call responsibilities, typically for one week every two months. We <br/>don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.<br/><br/>Mentorship & Career Growth<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

  • Software Development Engineer, AWS Compliance & Security Assurance

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    The AWS Compliance & Security Assurance team is responsible for scaling AWS's ability to exceed the security and compliance expectations of our regulators, auditors, and customers globally. <br/><br/>We own driving highly complex security and compliance campaigns across AWS. We design and build services that stand up to the scrutiny of external regulators and inspection by AWS's most security-sensitive customers. We are a multidisciplinary team comprised of software engineers, security engineers, technical program managers, data engineers, and compliance specialists. If you are looking for an opportunity to think big, invent, experiment, build, and have a material impact on cloud security and compliance, this is it.<br/><br/>Key job responsibilities<br/>As a Software Engineer on our team, you will build and own internal services that identify and monitor security/compliance-relevant attributes of key infrastructure, scale security and compliance assessments of AWS services, and expand our ability to continuously monitor key security functions. You will be part of a growing team that has a high bar for engineering excellence, minimal technical debt, and fairly quiet pagers. You will contribute to solving complex engineering problems as well as business problems. As a team that handles large amounts of data from diverse sources to automate business outcomes, you will interact with our business partners, and learn and flex skills in business intelligence and data handling/processing. Our partners span various role, business functions, and technical ability, providing interesting and impactful opportunities to grow and deliver.<br/><br/>About the team<br/>Diverse Experiences<br/>Amazon Security 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.<br/><br/>Why Amazon Security?<br/>At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.<br/><br/>Inclusive Team Culture<br/>In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.<br/><br/>Training & Career Growth<br/>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, training, and other career-advancing resources here to help you develop into a better-rounded professional.<br/><br/>Work/Life Balance<br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.<br/>

  • Software Development Engineer, AWS

    Amazon.com Services LLC · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions, from fungible SDE roles to specialized engineering positions in areas including:<br/><br/>- Embedded Systems<br/>- Game Development<br/> - Compiler Engineering<br/> - Artificial Intelligence/Machine Learning<br/> - Healthcare AI<br/> - Infrastructure Services<br/> - Firmware Development<br/> - Cloud Computing<br/> - Distributed Systems<br/> - Security Engineering<br/> - Video Processing and Streaming<br/> - Content Delivery Network (CDN)<br/>When you apply to this position, your profile will be considered for current and future SDE openings across AWS, including teams such as Twitch, AWS Elemental, and AWS CloudFront.<br/><br/>Key job responsibilities<br/>As an AWS Software Development Engineer, you will:<br/>- Design, develop, and maintain efficient, reusable, and reliable code<br/>- Implement complex software solutions that meet business requirements<br/>- Collaborate with cross-functional teams to define, design, and ship new features<br/>- Identify and resolve performance bottlenecks and bugs<br/>- Participate in architecture and design reviews to provide technical guidance<br/>- Contribute to continuous improvement by identifying opportunities for process enhancement<br/>- Stay current with emerging technologies and industry trends<br/>- Mentor junior engineers and contribute to building a strong engineering culture<br/><br/>A day in the life<br/>On a typical day as an AWS SDE, you might:<br/>- Start your morning with a team stand-up to align on priorities and address any blockers<br/>- Collaborate with product managers to refine requirements for upcoming features<br/>- Write code and develop solutions for complex technical challenges<br/>- Review pull requests from team members, providing constructive feedback<br/>- Participate in design discussions for new services or features<br/>- Debug and troubleshoot production issues as they arise<br/>- Attend learning sessions to stay current with AWS technologies<br/>- Document your work and contribute to technical specifications<br/>- Engage with customers or internal stakeholders to better understand their needs<br/><br/>About the team<br/>Our central SDE sourcing team specializes exclusively in the SDE job family across AWS. This team of experts understands the nuances of various SDE roles throughout the organization and serves as your dedicated resource throughout the hiring process. Here's what you can expect:<br/><br/>- An SDE sourcer will contact you for an initial screening call to understand your background, skills, and interests<br/>- They will share specific details about what you need to succeed in the interview process<br/>- As the right roles become available, your sourcer will stay in touch and connect you with appropriate teams<br/>- Throughout the process, the central team will provide guidance and preparation support

  • Software Development Engineer, AWS SDE Centralized Team

    Amazon.com Services LLC · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions, from fungible SDE roles to specialized engineering positions in areas including:<br/><br/>- Embedded Systems<br/>- Game Development<br/> - Compiler Engineering<br/> - Artificial Intelligence/Machine Learning<br/> - Healthcare AI<br/> - Infrastructure Services<br/> - Firmware Development<br/> - Cloud Computing<br/> - Distributed Systems<br/> - Security Engineering<br/> - Video Processing and Streaming<br/> - Content Delivery Network (CDN)<br/>When you apply to this position, your profile will be considered for current and future SDE openings across AWS, including teams such as Twitch, AWS Elemental, and AWS CloudFront.<br/><br/>Key job responsibilities<br/>As an AWS Software Development Engineer, you will:<br/>- Design, develop, and maintain efficient, reusable, and reliable code<br/>- Implement complex software solutions that meet business requirements<br/>- Collaborate with cross-functional teams to define, design, and ship new features<br/>- Identify and resolve performance bottlenecks and bugs<br/>- Participate in architecture and design reviews to provide technical guidance<br/>- Contribute to continuous improvement by identifying opportunities for process enhancement<br/>- Stay current with emerging technologies and industry trends<br/>- Mentor junior engineers and contribute to building a strong engineering culture<br/><br/>A day in the life<br/>On a typical day as an AWS SDE, you might:<br/>- Start your morning with a team stand-up to align on priorities and address any blockers<br/>- Collaborate with product managers to refine requirements for upcoming features<br/>- Write code and develop solutions for complex technical challenges<br/>- Review pull requests from team members, providing constructive feedback<br/>- Participate in design discussions for new services or features<br/>- Debug and troubleshoot production issues as they arise<br/>- Attend learning sessions to stay current with AWS technologies<br/>- Document your work and contribute to technical specifications<br/>- Engage with customers or internal stakeholders to better understand their needs<br/><br/>About the team<br/>Our central SDE sourcing team specializes exclusively in the SDE job family across AWS. This team of experts understands the nuances of various SDE roles throughout the organization and serves as your dedicated resource throughout the hiring process. Here's what you can expect:<br/><br/>- An SDE sourcer will contact you for an initial screening call to understand your background, skills, and interests<br/>- They will share specific details about what you need to succeed in the interview process<br/>- As the right roles become available, your sourcer will stay in touch and connect you with appropriate teams<br/>- Throughout the process, the central team will provide guidance and preparation support

  • Software Development Engineer, AWS Central SDE Team

    Amazon.com Services LLC · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions, from fungible SDE roles to specialized engineering positions in areas including:<br/><br/>- Embedded Systems<br/>- Game Development<br/> - Compiler Engineering<br/> - Artificial Intelligence/Machine Learning<br/> - Healthcare AI<br/> - Infrastructure Services<br/> - Firmware Development<br/> - Cloud Computing<br/> - Distributed Systems<br/> - Security Engineering<br/> - Video Processing and Streaming<br/> - Content Delivery Network (CDN)<br/>When you apply to this position, your profile will be considered for current and future SDE openings across AWS, including teams such as Twitch, AWS Elemental, and AWS CloudFront.<br/><br/>Key job responsibilities<br/>As an AWS Software Development Engineer, you will:<br/>- Design, develop, and maintain efficient, reusable, and reliable code<br/>- Implement complex software solutions that meet business requirements<br/>- Collaborate with cross-functional teams to define, design, and ship new features<br/>- Identify and resolve performance bottlenecks and bugs<br/>- Participate in architecture and design reviews to provide technical guidance<br/>- Contribute to continuous improvement by identifying opportunities for process enhancement<br/>- Stay current with emerging technologies and industry trends<br/>- Mentor junior engineers and contribute to building a strong engineering culture<br/><br/>A day in the life<br/>On a typical day as an AWS SDE, you might:<br/>- Start your morning with a team stand-up to align on priorities and address any blockers<br/>- Collaborate with product managers to refine requirements for upcoming features<br/>- Write code and develop solutions for complex technical challenges<br/>- Review pull requests from team members, providing constructive feedback<br/>- Participate in design discussions for new services or features<br/>- Debug and troubleshoot production issues as they arise<br/>- Attend learning sessions to stay current with AWS technologies<br/>- Document your work and contribute to technical specifications<br/>- Engage with customers or internal stakeholders to better understand their needs<br/><br/>About the team<br/>Our central SDE sourcing team specializes exclusively in the SDE job family across AWS. This team of experts understands the nuances of various SDE roles throughout the organization and serves as your dedicated resource throughout the hiring process. Here's what you can expect:<br/><br/>- An SDE sourcer will contact you for an initial screening call to understand your background, skills, and interests<br/>- They will share specific details about what you need to succeed in the interview process<br/>- As the right roles become available, your sourcer will stay in touch and connect you with appropriate teams<br/>- Throughout the process, the central team will provide guidance and preparation support

  • Software Development Engineer II, AWS Core Networking – Network Fabric Engineering, Core Networking - Edge Capacity

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Do you like to use network and Unix systems engineering to deliver simple, sustainable, and repeatable solutions? Would you like to play a key role in driving the stability and sustainability of next-generation IP networks?<br/><br/>AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.<br/><br/>You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.<br/><br/>The Core Networking team is looking for a Software Development Engineer to join our Network Fabric Engineering (NFE) team. As a Software Development Engineer, you will be responsible for building software services to deploy and scale the Amazon networks that support AWS, customers, and other business units, across multiple global datacenters.<br/><br/>AWS Core Networking is focused on building Data Centers and the network that allows Data Centers to function efficiently. We own the solutions that allow racks to be aggregated and Data Centers to be interconnected. Core Networking's goal is to balance efficiency, performance and reliability to allow customers access to their applications and data.<br/><br/><br/><br/>Key job responsibilities<br/>We are looking for an experienced Software Development Engineer with production quality software services experience. You are comfortable working in a fast-paced environment where delivery of new services and features is very rapid. The ideal candidate will demonstrate established software engineering expertise, having successfully developed and launched extensive distributed systems in collaboration with a team. You are adaptable, capable of excelling in a dynamic and entrepreneurial setting. You will be responsible for delivering high quality, extensible design and code. You are expected to have extensive background in network engineering and can troubleshoot network issues. You are expected to mentor and guide junior engineers. You are comfortable managing competing priorities and are able to bring order to ambiguous scenarios. You identify and implement optimizations for performance, scalability, and efficiency. Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role. You are data-driven and analytical. You have the ability to communicate clearly and effectively, both in writing and verbally, across organizations. <br/><br/>A day in the life<br/>• Work in a 24x7 team on call rotation, with ability to drive into workplace for critical events/needs.<br/>• Manage customers during problem resolution and operating efficiently under pressure.<br/>• Sit at the computer during scheduled work hours with appropriate breaks while maintaining a high level of alertness and attention to detail.<br/>• Travel to data center/network sites and Amazon/customer offices as needed. <br/>About the team<br/><br/><br/>About the team<br/>AWS NFE (Network Fabric Engineering) owns datacenter network services that provide unconstrained connectivity to our customers, such as EC2, EBS, S3 and Amazon CDO Services. They own the networks internal to the datacenters end to end, including scaling and operational functions, for both traditional datacenters. They also own newer AWS offerings such as Outposts and Local Zones.<br/>Working at AWS in the Core Networking Team<br/><br/> Meet Matt, VP, Core Networking --- https://youtu.be/DqTStjRtjX4<br/> Meet Kensie, Network Development Engineer --- https://youtu.be/ezF3kpUAhWU<br/>Internal job description

  • Software Development Engineer, AWS Marketplace

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Amazon Web Services (AWS) has been leading the world into the cloud computing era since its inception in 2006. <br/><br/>Sales, Marketing and Global Services (SMGS)<br/>AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success. AWS Support also partners with a global list of customers that are building mission-critical applications on top of AWS services.<br/><br/>AWS Marketplace - It is in our mission to change the way enterprise software are bought and sold! Marketplace enables software sellers to reach all customers; and enables software buyers to easily discover, purchase and consume software. Our goals include enriching the platform to support more diverse selection, improving buyer and seller experience and implementing new ideas to add new dimensions to the product. Our vision is to make Marketplace one stop shop for buying and selling software just like Amazon.com is for retail.<br/><br/>We are one of the fastest-growing teams in AWS, and interface with a diverse internal and external community of software service sellers over a wide variety of technologies, with a rapidly growing audience of buyers from different market segments. AWS Marketplace manages the state of the art complex infrastructure to provide a smooth experience for sellers and buyers to buy various software and services for different domains like infrastructure software, machine learning, and IoT.<br/><br/>Key job responsibilities<br/>We are looking for an experienced Software Development Engineer to help the team take Marketplace to the next level. As a Software Development Engineer on the team you will own significant portions of the product and will have significant influence on our strategy by helping define the next wave of product features and system architecture. The systems are complex and there are huge opportunities to work at all levels from the front end user experience, to a set of robust platform services, to system level pieces and everything in between. You should be somebody who enjoys working on complex system software, is customer-centric, and is passionate about building quality software as well as achieving operational excellence. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are essential.<br/><br/>The ideal candidate will have a demonstrable track record of success delivering new features or products. Has strong and implementation experience, strong knowledge of web services and protocols, and an in-depth knowledge of systems architectures. Experience with asynchronous workflow and AWS technologies is a plus.<br/><br/>A day in the life<br/>Conduct code reviews to maintain code quality and identify areas for improvement<br/>Work closely with product managers, designers, and other developers to define and implement new features<br/>Participate in brainstorming sessions and provide technical expertise and insights<br/>Identify and fix bugs and ensure high-quality software releases<br/>Communicate effectively with team members, stakeholders, and clients to gather requirements and provide project updates<br/><br/>About the team<br/>Diverse Experiences<br/><br/>AWS 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.<br/><br/>Why AWS?<br/><br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/><br/>AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.<br/><br/>Mentorship & Career Growth<br/><br/>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.<br/><br/>Work/Life Balance<br/><br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

  • Software Development Engineer, AWS Hardware Engineering

    Amazon Data Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Do you enjoy solving complex problems and driving influential changes? Are you curious about the systems used to run the largest cloud computing infrastructures in the world? Do you thrive in a fast paced and ever-changing environment? If you answered YES to these questions, then our team is looking for you! The AWS Hardware Engineering team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, EBS and CloudFront. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. Optimizing quality, performance, reliability and cost is a massive challenge, and we love it!<br/><br/>AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. <br/><br/>You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.<br/><br/> What you will do: You will own next-generation CPU and Memory components used in servers across AWS. You will interact with internal and external interdisciplinary teams of engineers to design, develop, validate, launch, monitor and troubleshoot at large scale. You’ll provide leadership in the application of new technologies to servers in a continuous effort to deliver and improve a world-class customer experience. This is a fast-paced, intellectually challenging position. You will work with thought leaders in multiple technology areas. You have high standards for yourself and everyone you work with. You will be constantly looking for ways to improve security, performance, quality, and cost. At AWS we are changing an industry and want individuals who are ready for a challenge to reach beyond what is possible today.<br/><br/> Why it matters: Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for years to come. The scale of AWS creates a unique opportunity for differentiated hardware that will directly benefit customers.<br/><br/> Why you will love it: You will build next-generation software and hardware that powers the cloud. You will deliver improvements for our customers and have a direct impact on our bottom line. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work.<br/><br/>About the team<br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Amazon Web Services (AWS) 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.<br/><br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.<br/><br/>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.<br/>

  • Software Dev Engineer II, AWS Transactional Services (Database & Distributed Systems), Transactional Services

    Amazon Development Center U.S., Inc. · Seattle, USA

    On-site
    6 days agoApply →

    Ever wonder what happens when S3 processes a PUT request, when DynamoDB commits a write with single-digit millisecond latency, or when Kinesis Data Streams ingests a new record? Behind the scenes, a distributed log service is making it all possible, and you'd be building it.<br/><br/>The Transactional Services organization builds foundational distributed systems that power the largest AWS services. We specialize in high-performance, strongly consistent data systems that operate at massive scale. Our systems process over 4 million writes per second today and are growing fast. When we ship, the blast radius is AWS itself. Getting it right matters. Our customers depend on every write being durable and every read being consistent.<br/><br/>We have a multi-year roadmap packed with hard, unsolved problems: pushing tail latencies lower than today's already tight targets, continuously driving down the cost structure of the platform, partnering with customers to deliver new capabilities, and pushing the boundaries of durability, availability, and performance in distributed log systems. These are not small improvements. This is the work that shapes the foundation of AWS storage infrastructure.<br/><br/>As an SDE-II, you'll own systems end-to-end: from requirements and design through implementation, deployment, and production support. You'll dig deep into systems internals, reasoning about memory layouts, cache behavior, lock-free data structures, and network protocol design. The service is built primarily in Java with Rust used for the most performance-critical components, high-consistency disk and networking IO where every microsecond counts. You'll troubleshoot complex production issues spanning multiple distributed components where the root cause is rarely obvious. You'll work alongside multiple Senior and Principal Engineers on a tight-knit team that values pairing, co-ownership, and direct collaboration. You'll also mentor junior engineers and help raise the team's technical bar through design reviews and engineering best practices.<br/><br/>This role demands strong computer science fundamentals. You should be comfortable reasoning about algorithmic complexity, concurrency primitives, and the trade-offs inherent in distributed systems. If you have a sharp eye for detail, a passion for getting to the root cause, and want to go deep on distributed systems and database internals, not just use them, but build the ones that AWS depends on, this is the role.<br/><br/>Key job responsibilities<br/>- Design and build highly available, low-latency distributed log and database systems that process millions of writes per second for AWS's most critical services.<br/>- Own end-to-end delivery of software projects from requirements through design, implementation, deployment, and production support.<br/>- Troubleshoot and resolve complex issues in production distributed systems using systematic debugging, performance profiling, and deep analysis of system behavior under failure conditions.<br/>- Design and implement efficient data structures and algorithms optimized for throughput, latency, and memory efficiency in performance-critical paths.<br/>- Identify and execute opportunities to reduce system latency and optimize cost efficiency across the platform.<br/>- Drive improvements to security, reliability, durability, and performance across multiple foundational services.<br/>- Lead and contribute to multi-year, cross-team migration and integration efforts with high-profile partner teams.<br/>- Mentor junior engineers through code reviews, design discussions, and pairing sessions.<br/>- Establish and evolve engineering best practices and operational processes for the team.<br/><br/><br/>About the team<br/><br/>AWS 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. <br/><br/>Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. <br/><br/>Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. <br/><br/>Mentorship & 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. <br/><br/>Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/>

  • Software Development Engineer II, AWS Invoicing

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    AWS is expanding into more markets around the world than ever before, and the bottleneck is not customer demand — it is launch speed. Our mission is to make every new market launch faster, more reliable, and ultimately automatic — building the next-generation automation platforms that fundamentally change how quickly AWS can reach customers in new countries.<br/><br/>Our platforms are powered by generative AI, large language models, knowledge graphs, and agentic architectures that dynamically compose specialized agents based on context. We apply these capabilities across three reinforcing areas: intelligent launch readiness — where autonomous AI agents analyze, generate, and validate the information needed to go live in a new market; cloud-native service orchestration — where configuration-driven microservices replace per-launch bespoke engineering with centralized, reusable capabilities so that expanding into a new country becomes a zero-code configuration change rather than a development cycle; and continuous validation — where self-healing autonomous workflows manage the full validation lifecycle from planning through execution to intelligent failure diagnosis.<br/><br/>These three platforms feed into each other — the generative AI layer drives the orchestration layer, and the validation framework validates both, creating a closed-loop feedback system that improves accuracy and reliability with every launch. Together, they compress what has historically been a multi-month launch process into a matter of weeks.<br/><br/>We are looking for engineers who can help us build the platforms and tooling that will scale AWS's global expansion by an order of magnitude — with a growing backlog of market launches and a committed pipeline ahead.<br/><br/>In this role you will:<br/><br/>Design and build agentic AI systems that analyze, generate, and validate launch information across multiple countries, enabling domain experts to review in hours what previously took weeks.<br/>Build agentic architectures that compose specialized AI agents dynamically, enabling rapid iteration without code deployments and continuous learning from expert feedback.<br/>Architect configuration-driven pipelines so that launching a new market requires a config change, not a development cycle.<br/>Partner with engineers across service teams to make integration points configurable and testable by design, creating one-time investments that pay off on every subsequent launch.<br/>Build AI-driven continuous validation frameworks powered by agentic workflows and large language models that autonomously manage the full validation lifecycle.<br/>Collaborate with cross-functional stakeholders to close the feedback loop between AI-generated output and domain expertise.<br/>You're a good fit if you:<br/><br/>Have built or contributed to AI/ML systems in production — agentic workflows, LLM pipelines, knowledge graphs, or retrieval-augmented generation — and know the difference between a demo and a system experts trust.<br/>Think in systems — how configuration propagates across services, how validation maps to launch readiness, and how failures surface to the right team.<br/>Are comfortable with ambiguity, making architectural decisions with incomplete information and iterating based on real results.<br/>Write clean, testable code and care about operational excellence on systems that sit on the critical path of AWS's global expansion.<br/>Prefer partnering with another team to solve a problem at the source over building a workaround on your side.<br/>Want measurable impact — we track launch velocity, automation coverage, accuracy, and defect reduction.<br/>What makes this team different:<br/><br/>Every launch you accelerate opens a new market for AWS.<br/>You'll work across a state-of-the-art AI-powered platform that spans launch readiness, service orchestration, and continuous validation — not just one slice.<br/>We build AI systems that experts use daily and measure success by whether they trust the output enough to stop doing it manually.<br/>You'll spend real time understanding adjacent systems and codebases, not just calling their APIs.<br/><br/>Inclusive Team Culture<br/>Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.<br/><br/>Work/Life Balance<br/>Our team puts a high value on work-live balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.<br/><br/>Mentorship & Career Growth<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.<br/><br/> - We own the mission-critical data aggregation layer powering AWS Billing Console.<br/><br/> - We work on impactful projects that have org-level visibility.<br/><br/> - We solve challenging scaling and performance problems.<br/><br/> - We use cutting-edge AWS technologies and implement all best practices.<br/><br/><br/> - Excellent work-life balance and sustainable operational load.<br/>

  • Software Development Engineer, AWS Identity, IAM Data Plane - Credentials Distribution Systems

    Amazon Web Services, Inc. · Seattle, USA

    On-site
    6 days agoApply →

    What does it take to distribute billions of security credentials every day to every host across Amazon’s infrastructure - without ever going down? That's the challenge at the core of this role.<br/><br/>As a Software Development Engineer on the AWS Credentials Distribution Systems (CreDS) team, you'll build and operate the IAM role credential distribution platform for Amazon's internal infrastructure — a tier-0 system that every single service team across the company depends on. Your work ensures that hosts receive short-lived, least-privilege credentials seamlessly, eliminating the operational burden of credential rotation at Amazon's scale. Your primary focus will be keeping this system secure, scalable, and resilient — designing for failure and driving automation. You'll also work backwards from internal customers to simplify credential management, building features and tooling that make adoption seamless and effortless for service teams.<br/><br/>Strong ownership and operational excellence are essential to succeed in this role. If you're passionate about distributed systems, cloud security, and building infrastructure that thousands of teams depend on every day, this is the role for you.<br/><br/>Key job responsibilities<br/>- Design, build, and operate a tier-0 credential distribution system that serves every service team across Amazon's internal infrastructure<br/>- Own and continuously improve system reliability, scalability, and security — proactively identifying risks and building mechanisms to prevent recurring issues<br/>- Work backwards from internal customers to simplify credential management, building features and tooling that make adoption seamless and effortless<br/>- Drive operational excellence through automation, monitoring improvements, and runbook development — reducing operational toil and improving mean time to resolution<br/>- Collaborate with partner teams across Amazon to drive credential migration and adoption goals<br/>- Troubleshoot and resolve complex distributed systems issues across multiple layers of the stack<br/>- Participate in on-call rotations and contribute to incident response, root cause analysis, and corrective action follow-through<br/>- Contribute to system design and architecture decisions, ensuring long-term scalability and maintainability<br/>- Leverage AI tooling to improve engineering productivity, automate workflows, and raise the bar on operational efficiency<br/>- Raise the bar for engineering quality through thorough code reviews, testing practices, and technical documentation<br/><br/>About the team<br/>The AWS Credentials Distribution Systems (CreDS) team sits within AWS Identity and Access Management (IAM) - the backbone of cloud security at Amazon. We own tier-0 services that distribute and manage ephemeral, least-privilege credentials across AWS compute platforms and Amazon's internal infrastructure. <br/><br/>We hold a high bar for system reliability, security, and scalability — backed by rigorous operational practices, thorough code reviews, and a bias toward automation. When an issue arises, we own it, learn from it, and build mechanisms to prevent it from recurring.<br/>