Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

Amazon Web Services (AWS) is a leading cloud computing platform providing scalable and reliable infrastructure services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

AWS BigMac is seeking a talented Software Development Engineer to join their team working on a critical distributed Network Function Virtualization (NFV) platform. This platform is fundamental to AWS services including NAT Gateway, Network Load Balancers, and various AWS service endpoints.

The role is part of the Sentinel sub-team within the BigMac control plane, focusing on platform resiliency, health monitoring, and fleet management systems. The successful candidate will be responsible for building scalable, intelligent, and high-performance systems that manage the BigMac data plane fleet.

AWS operates at an impressive scale, handling critical workloads that demand exceptional operational excellence. The team values work-life balance and provides flexibility in working hours, understanding the importance of maintaining energy in both professional and personal life. The position includes on-call responsibilities for two weeks every three months, with a strong focus on building fault-tolerant systems to minimize disruptions.

The team culture emphasizes inclusion and diversity, supported by ten employee-led affinity groups with 40,000 employees across 190 global chapters. Amazon's 14 Leadership Principles reinforce the importance of seeking diverse perspectives, continuous learning, and earning trust. The company offers comprehensive benefits, including medical insurance and equity compensation.

Career growth is a priority, with the team dedicated to supporting new members through knowledge sharing and mentorship. Senior team members provide one-on-one mentoring and thorough code reviews. Projects are assigned strategically to help team members develop into well-rounded engineers capable of handling increasingly complex tasks.

The ideal candidate should have at least 3 years of professional software development experience and 2 years of system design experience. They should be comfortable with ambiguity, maintain a customer-centric approach, and demonstrate strong ownership and accountability. Experience with coding standards, code reviews, and source control management is highly valued.

This is an excellent opportunity for a mid-level software engineer looking to work on large-scale distributed systems that power critical AWS infrastructure. The role offers the perfect blend of technical challenges, professional growth, and work-life balance, all while contributing to essential services used by AWS customers worldwide.

Last updated 13 days ago

Responsibilities For Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

  • Build scalable, intelligent and high-performant systems
  • Manage the BigMac data plane fleet
  • Improve health and resiliency of the BigMac platform
  • Participate in on-call rotation (two weeks every three months)
  • Work on distributed Network Function Virtualization (NFV) platform

Requirements For Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

Linux
  • 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 coding standards, code reviews, and source control management

Benefits For Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

Medical Insurance
Equity
  • Work-life balance
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Comprehensive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

Software Development Engineer

Amazon D2AS is seeking a Software Development Engineer to build innovative support experiences for Amazon's devices and digital products.

Software Development Engineer II, Specialized Selection

Software Development Engineer role at Amazon's Supply Chain Optimization team, building scalable systems to optimize delivery networks and customer promises.

Software Development Engineer, NSV

AWS Networking seeks Software Development Engineer for Backbone Engineering team to design and architect network infrastructure software using Python and Rust.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, building innovative support solutions for devices and digital products.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, focusing on AI/ML and distributed systems to enhance digital customer support experiences.