Software Development Engineer, AWS Hyperplane

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
$129,300 - $223,600
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Hyperplane

AWS Elastic Load Balancing/EC2 Networking is seeking a Software Development Engineer to work on a critical distributed Network Function Virtualization (NFV) platform. The role focuses on data plane systems supporting customer-facing services like NAT Gateway, Elastic File System, Load Balancers, and AWS service endpoints.

The position offers an opportunity to work with a balanced team of senior and junior engineers, setting team culture, establishing best practices, mentoring others, and executing the product roadmap. The ideal candidate will be passionate about cloud computing and building resilient, scalable distributed services.

AWS operates at massive scale, handling critical workloads that demand operational excellence. The role requires strong ownership, accountability, and customer focus. You'll be part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership.

Key aspects of the role include:

  • Working on critical infrastructure powering AWS services
  • Building and scaling distributed systems
  • Contributing to team culture and technical excellence
  • Focusing on operational excellence and customer satisfaction
  • Participating in the full software development lifecycle

The company offers:

  • Comprehensive benefits including medical, financial, and other benefits
  • Focus on work-life harmony with flexible working culture
  • Inclusive team environment with employee-led affinity groups
  • Continuous learning and mentorship opportunities
  • Career growth and development resources

This is an excellent opportunity for someone who thrives in solving complex technical challenges, values customer-centric development, and wants to make a significant impact on cloud computing infrastructure.

Last updated 4 days ago

Responsibilities For Software Development Engineer, AWS Hyperplane

  • Develop and maintain data plane systems for AWS services
  • Set team culture and best practices
  • Mentor team members
  • Deliver on product roadmap
  • Build resilient and scalable distributed services
  • Ensure operational excellence and high quality

Requirements For Software Development Engineer, AWS Hyperplane

Linux
Kubernetes
  • 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
  • Knowledge of design patterns, reliability and scaling
  • Experience with coding standards and code reviews

Benefits For Software Development Engineer, AWS Hyperplane

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Hyperplane

Software Development Engineer, Elastic Load Balancing

AWS Elastic Load Balancing seeks engineer to build and scale cloud infrastructure, managing traffic distribution and security for global customers.

AWS FSx Lustre - SDE II, FSx

Software Development Engineer role at Amazon FSx for Lustre team, building high-performance cloud file systems with AWS.

Software Dev Engineer II, MADS - Reporting Data Publication

Software Dev Engineer II position at Amazon building large-scale distributed systems for advertising analytics, processing billions of daily events and managing petabyte-scale data.

Software Development Engineer, Amazon MSK

Build and develop Amazon's Managed Streaming for Kafka (MSK) service, working on APIs, workflows, and core Kafka platform development.

Software Development Engineer, Commanding and Data Handling

Software Development Engineer position at Amazon's Project Kuiper, developing satellite telemetry and control systems.