About The Position

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. 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. The AWS Networking team develops and operates the global network platform for all of Amazon, superseding a network that originally evolved using industry-standard technologies and designs. Our teams support all aspects of connectivity between Amazon and the outside world, as well as connectivity between Amazon’s data centers and services. In this role, you will contribute to the development of a packet processor data plane that runs at the edge of Amazon's network. You will participate in architecture decisions and design reviews, as well as take ownership ensuring our platform operates at scale. You will collaborate with both software and network experts, embodying best practices to create best-in-class solutions for our customers worldwide!

Requirements

  • Experience leading the design, automation, deployment, and support of large-scale infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience with CI/CD pipelines build processes

Nice To Haves

  • Experience with distributed systems at scale
  • 5+ years of systems design, software development, operations, automation, and process improvement experience
  • Bachelor's degree

Responsibilities

  • Develop software systems and successfully deliver them to customers, particularly software-based packet processing engines
  • Leverage strong knowledge in operating systems, data path optimization, algorithms, and problem solving to implement system features and functionality
  • Use best practices to execute across the full development lifecycle, including coding standards, code reviews, source control management, build processes, test automation, and operations
  • Communicate with other technical teams and management to collect requirements, describe software functionality, and build technical designs

Benefits

  • 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
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service