Software Development Engineer, BigMesh, Traffic Engineering

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

Description For Software Development Engineer, BigMesh, Traffic Engineering

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.

Last updated a day ago

Responsibilities For Software Development Engineer, BigMesh, Traffic Engineering

  • Work on in-house Service Mesh for centralized traffic management
  • Implement SOA policy features including security, authentication, authorization, load balancing, throttling, and routing
  • Improve KPIs (availability, efficiency, productivity) for service owners
  • Build and maintain managed abstractions for Amazon Retail developers
  • Contribute to the development of Amazon's Service Oriented Architecture (SOA)

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
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer, BigMesh, Traffic Engineering

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

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

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Quality Assurance Engineer

Quality Assurance Engineer position at Amazon Prime Video Sports, focusing on testing and quality assurance for live sports streaming platforms.

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.

Quality Assurance Engineer, Ring Alarm

Quality Assurance Engineer position at Ring focusing on testing and qualifying smart home security products and applications.