About The Position

We are looking for senior Software Development Engineers to join our team, which delivers software services and infrastructure for the Amazon networking OS. Our team is a builder tools team focused on improving the developer experience by providing world-class tooling that empowers, enables, and fosters ideas. We champion great engineering practices, aiming to make the right things common, common things easy, and ensure uncommon things are possible. We craft simple, intuitive, reliable tools that reduce friction and increase output. Our organization is known for its high quality and dependability. You will join us to influence, innovate, and raise the bar in this mission. AWS Infrastructure Services is responsible for the design, planning, delivery, and operation of all AWS global infrastructure, ensuring our customers have continual access to innovation. You will join a diverse team of engineers, supply chain specialists, security experts, and operations managers, collaborating across AWS to deliver the highest standards for safety and security while providing infinite capacity at the lowest possible cost. We foster an inclusive culture that welcomes bold ideas and empowers ownership. This role is critical and highly visible within the AWS business. You will solve complex and ambiguous problems efficiently and with high quality, playing a pivotal role in shaping the definition, vision, design, roadmap, development, and operationalization of customer-facing services. You will be given an outcome and the freedom to set the direction based on data-driven decisions, operating within a startup environment backed by a large company. You will work alongside talented builders across multiple teams, with opportunities to hire and shape the team. You will incorporate customer input to ensure consistency and intuitiveness of our services, and build highly available and fault-tolerant distributed systems. This role is engaging, challenging, and offers significant opportunities for learning and growth, with a large impact on AWS and the cloud computing industry.

Requirements

  • 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

Nice To Haves

  • 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

Responsibilities

  • Solve complex and ambiguous problems, efficiently and with high-quality.
  • Shape the definition, vision, design, roadmap, development, and operationalization of customer-facing services.
  • Set the direction based on data driven decisions.
  • Incorporate customer input and ensure consistency and intuitiveness of our services.
  • Build highly available and fault-tolerant distributed systems.
  • Ensure our solutions meet the needs of our own developers.
  • Gather requirements and generate technical designs.
  • Carry the project through all the software lifecycle stages.
  • Develop products that enable builders to develop and operate robust, high-quality software and safely, securely, and reliably deploy it.
  • Use strong leadership and communication skills to mentor other engineers and provide training and support for our technologies.
  • Own solutions that provide visibility into business-driving metrics, aggregate information, trigger actions, and help leaders manage this domain.
  • Own the CI/CD charter, pushing commits through pipelines that compile binaries, build images, debug symbols, go through multiple stages of validation, and push updates to millions of devices across the Amazon network.
  • Simplify and reduce the time to release new content to the network, and automate processes.
  • Own tooling for unit/integration/functional/system testing, and static analysis.
  • Improve quality by reducing defects, increasing the expressiveness of the testing scenarios, and reducing feedback loops.
  • Own and support datacenter labs with tooling that manages inventory, reservations, capacity auto-scaling/provisioning/recovery, and sanity checks.

Benefits

  • sign-on payments
  • restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service