Taro Logo

Software Development Engineer, BigMesh, Traffic Engineering

Global technology company that builds innovative managed compute and networking solutions.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, BigMesh, Traffic Engineering

Amazon Traffic Engineering builds innovative managed compute and networking solutions that empower Amazon Software Engineers to build and operate services for Amazon's customers that are secure, highly available, and easy to scale. The BigMesh Load Management team is developing Amazon's next-generation service connectivity platform, focusing on features like security, authentication, authorization, load balancing, throttling, routing, and more.

As a Software Development Engineer, you will:

  • Work on an in-house Service Mesh for centralized traffic management and SOA policy implementation
  • Build products that improve KPIs (availability, efficiency, productivity)
  • Create managed abstractions that allow Amazon Retail developers to focus on business logic
  • Program primarily in Golang and Java
  • Participate in daily standups and collaborative design sessions
  • Write clean, efficient, and well-documented code
  • Review code submissions and mentor junior engineers

The role offers the opportunity to work on technology that shapes how Amazon's services communicate, handling millions of requests per second. You'll be part of a team that values both technical excellence and people development, working on sophisticated load balancing and service protection systems at massive scale.

The position combines hands-on coding with system design, requiring strong problem-solving skills and cross-team collaboration. Training and onboarding support is provided for those new to Golang. This is an excellent opportunity to work on critical infrastructure that powers Amazon's global service-oriented architecture while growing your career in distributed systems and high-performance computing.

Last updated 21 days ago

Responsibilities For Software Development Engineer, BigMesh, Traffic Engineering

  • Design, develop, and deliver high-quality software solutions
  • Write clean, efficient, and well-documented code
  • Participate in all stages of the software development lifecycle
  • Collaborate cross-functionally to understand requirements
  • Review code submissions and mentor junior engineers
  • Participate in design and brainstorming sessions

Requirements For Software Development Engineer, BigMesh, Traffic Engineering

Go
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, BigMesh, Traffic Engineering

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available

Jobs Related To Amazon Software Development Engineer, BigMesh, Traffic Engineering