Software Development Engineer, Utility Computing

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Utility Computing

Hi Team - We're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you're ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth.

As a Software Development Engineer in the Utility Computing (UC) organization at AWS, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services. You'll collaborate across diverse teams to have a firsthand impact on our global customer base, solving challenging technical problems at every layer of the stack.

Key responsibilities:

  • Design, implement, test, deploy, and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for the best possible customer experiences
  • Create metrics, implement automation, and resolve root causes of software defects
  • Participate in design discussions, code reviews, and communicate with stakeholders
  • Work cross-functionally to drive business decisions with technical input

We value work-life harmony and provide a supportive environment for career growth, including mentorship, knowledge-sharing, and ongoing learning experiences. Join us to define tomorrow and have a significant impact on the world through innovative technology.

Required Qualifications:

  • 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

Preferred Qualifications:

  • 3+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent
  • Experience in embedded development in C/C++

Amazon is committed to diversity, inclusion, and equal opportunity employment.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Utility Computing

  • Design, implement, test, deploy, and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for best customer experiences
  • Create metrics and implement automation
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions

Requirements For Software Development Engineer, Utility Computing

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

Benefits For Software Development Engineer, Utility Computing

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Utility Computing

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.

Quality Assurance Engineer, Ring Alarm

Quality Assurance Engineer position at Ring focusing on testing and qualifying smart home security products and applications.

Software Development Engineer, PXF Learn

Full-stack Software Development Engineer role at Amazon Learn, building cloud-based learning solutions for employee development using AWS technologies.