Software Development Engineer, EC2 Trust Infrastructure

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
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, EC2 Trust Infrastructure

Amazon Web Services is seeking a Software Development Engineer to join their EC2 Trust Infrastructure team within AWS Compute & Networking. This hands-on role focuses on complex problem-solving and innovative software initiatives, requiring extensive engineering expertise in control plane software development, DevOps, and distributed systems. The position involves working with Security Engineers and various levels of Software Developers to define and execute technical roadmaps.

The EC2 Trust Infrastructure team is responsible for providing critical trust services for the EC2 substrate network. They develop and maintain tier1 services that act as gatekeepers, ensuring supply chain security and providing authentication and authorization services. This is a key role in shaping the future of AWS compute services.

The ideal candidate will have strong experience in software development, system architecture, and best practices. They will be responsible for designing scalable services, mentoring junior engineers, and maintaining high code quality standards. The role offers competitive compensation based on geographic location, ranging from $129,300 to $223,600 per year, plus equity and comprehensive benefits.

Working at Amazon means joining a team that's building the next generation of compute platform services. The position requires someone who can think deeply about technical challenges, implement robust solutions, and contribute to the team's mission of providing state-of-the-art security and trust services for AWS infrastructure.

Last updated an hour ago

Responsibilities For Software Development Engineer, EC2 Trust Infrastructure

  • Design, develop, operate and own large-scale services
  • Provide technical leadership and mentor junior engineers
  • Write high quality code to develop new systems
  • Conduct deep design and code reviews
  • Solve problems at their root and implement fixes
  • Architect services to scale

Requirements For Software Development Engineer, EC2 Trust Infrastructure

Java
Python
  • 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 professional software engineering & best practices
  • Experience with full software development life cycle

Benefits For Software Development Engineer, EC2 Trust Infrastructure

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Trust Infrastructure

Software Dev Engineer, Finance Technology

Software Development Engineer role at Amazon FinTech, building and maintaining global payment systems handling billions in transactions using AWS and cutting-edge technologies.

Software Development Engineer, Amazon Tax

Software Development Engineer position at Amazon Tax Platform Services, building and maintaining global tax calculation systems handling millions of transactions per minute.

Software Development Engineer - Amazon Fulfillment Technologies

Software Development Engineer role at Amazon Fulfillment Technologies, building scalable systems for Amazon's global fulfillment network using distributed systems and AWS technologies.

Software Dev Engineer II, Amazon

Software Development Engineer II position at Amazon, building catalog and discovery systems for Private Brands, offering competitive compensation and the opportunity to impact millions of customers.

Software Development Engineer II, AMET Payments Tech

Software Development Engineer II position at Amazon's AMET Payments Tech team, focusing on building scalable payment solutions and distributed systems in Chennai, India.