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 4 months 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, Retail Pricing

Software Development Engineer role at Amazon's Retail Pricing team, building large-scale pricing recommendation systems with competitive compensation and benefits.

Software Development Engineer, Frustration Free Setup

Software Development Engineer role at Amazon's Frustration Free Setup team, focusing on creating seamless device setup experiences through SDK development and cloud services integration.

Software Development Engineer, Robotic Storage Technology

Software Development Engineer role at Amazon Robotics, developing warehouse robotics systems with 3+ years experience required.

Software Development Engineer, Amazon Intelligent Cloud Control

Software Development Engineer position at Amazon's Service Integration Engineering team, building and scaling SaaS services with competitive compensation and benefits.

Technical Full Life Cycle Recruiter, Worldwide Amazon Stores

Technical Full Life Cycle Recruiter position at Amazon, focusing on hiring tech talent with competitive compensation and comprehensive benefits.