Software Development Engineer – EC2 , Managed Fleets

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform.
Backend
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer – EC2 , Managed Fleets

Come help us build automation that manages millions of hosts for Amazon. The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up engineers to build services and deliver value to our customers. We operate at scale and manage millions of hosts keeping them safe, secure and efficient. To achieve this requires us to innovate and keep abreast with the latest cutting-edge technologies.

As a member of the Utility Computing (UC) organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

On the Managed Fleets team, you will get to build innovative software that lets customers define the shape and size of their fleets and to monitor the health and efficiency of how they are run. You will be using technologies like Java, Typescript, React and Python as well as various Native AWS services and Amazon-internal tools.

Key responsibilities:

  • Develop high-quality software designs & solutions for complex problems
  • Work with distributed systems, synchronous API orchestration, scalability, and availability
  • Interact with engineers, stakeholders, and managers
  • Participate in on-call responsibilities (typically once every 6 weeks)

We value work-life balance and respect each other's time. Our team supports each other in growing both personally and in our careers. We drive a high bar for quality via our design and code review processes. We also make time for social activities and to have fun at work.

Amazon values diverse experiences and encourages candidates to apply even if they don't meet all the preferred qualifications. We offer mentorship, career growth opportunities, and a culture of inclusion.

Last updated a month ago

Responsibilities For Software Development Engineer – EC2 , Managed Fleets

  • Build innovative software for fleet management and monitoring
  • Develop high-quality software designs & solutions for complex problems
  • Work with distributed systems, synchronous API orchestration, scalability, and availability
  • Interact with engineers, stakeholders, and managers
  • Participate in on-call responsibilities

Requirements For Software Development Engineer – EC2 , Managed Fleets

Java
TypeScript
React
Python
  • 3+ years of non-internship professional software development experience
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Interested in this job?

Jobs Related To Amazon Software Development Engineer – EC2 , Managed Fleets

Software Development Engineer, Global Logistics

Software Development Engineer role at Amazon's Global Logistics team, building scalable systems for cross-border commerce

System Development Engineer, Amazon Fulfillment Technologies

System Development Engineer role at Amazon Fulfillment Technologies, focusing on supporting and enhancing critical fulfillment software applications.

Software Development Engineer - II, Financials Foundations Services

SDE II role at Amazon's Financial Foundation Services, building scalable financial systems processing billions in transactions.

Software Dev Engineer II

Build and maintain large-scale data systems for Amazon's product pages, handling petabytes of data to improve customer shopping experience.

Software Development Engineer, Alexa Shopping

Software Development Engineer position at Amazon's Alexa Shopping team, building scalable systems and ML models for voice and touch shopping experiences.