Amazon Traffic Engineering is seeking a Software Development Engineer to join their team working on innovative managed compute and networking solutions. This role focuses on building and maintaining an in-house Service Mesh for centralized traffic management and SOA policy implementation. You'll be working with technologies like Golang and Java to develop features including security, authentication, authorization, load balancing, throttling, and routing.
The position offers an opportunity to impact thousands of Amazon's critical business processes through Service Mesh features. You'll be part of a team that values both technical excellence and people development. The role involves working on robust and scalable architecture patterns and engineering best practices, while driving the adoption of AWS technologies.
As a Software Development Engineer, you'll be responsible for improving key performance indicators for service owners, providing automation and tooling, and creating higher-level abstractions. The team's vision is to enhance Amazon's Service Oriented Architecture (SOA) by building managed abstractions that allow developers to focus on business logic while ensuring security and operational excellence.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. You'll be joining a diverse and inclusive workplace that values innovation and customer-focused solutions. The role provides excellent opportunities for growth and learning, with support for those new to Golang through training and onboarding programs.