Software Development Engineer, SCARF

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

Description For Software Development Engineer, SCARF

Amazon Web Services (AWS) is seeking a Software Development Engineer to join their Demand Planning team, which is crucial in forecasting hardware needs for EC2, AWS's elastic cloud computing service. This role combines full-stack development with critical capacity planning, ensuring AWS customers never experience computing capacity shortages.

The position offers an exciting opportunity to work with cutting-edge technologies including Scala, Java, Python, JavaScript, Lambda, and DynamoDB. You'll be part of the AWS Utility Computing (UC) organization, which is responsible for foundational services like Amazon S3 and EC2, along with continuous innovation in cloud services.

As a team member, you'll collaborate with research scientists and subject matter experts to build and maintain a sophisticated planning platform capable of processing billions of time-series data points in real-time. The role includes on-call responsibilities, but the team prioritizes system reliability to minimize after-hours disruptions.

The team culture strongly emphasizes work-life balance, offering flexible working arrangements while maintaining core collaboration hours. Knowledge sharing, openness, and collaboration are fundamental values, creating an environment where both new and existing team members can thrive. The diverse mix of experience levels provides excellent mentoring opportunities and supports continuous learning.

Career growth is a key focus, with projects carefully assigned to help team members develop into well-rounded professionals. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits and potential equity compensation.

This role is ideal for someone who wants to work at the forefront of cloud computing technology while being part of a team that values both technical excellence and personal growth. The position combines the excitement of working with massive-scale systems with the stability and support of one of tech's most established leaders.

Last updated 9 minutes ago

Responsibilities For Software Development Engineer, SCARF

  • Build and maintain a scalable planning platform
  • Collaborate with research scientists and business subject matter experts
  • Handle billions of time series data in real time
  • Participate in on-call responsibilities
  • Work with technologies including Scala, Java, Python, JavaScript, Lambda, DynamoDB
  • Generate, audit and publish Demand Plans for AWS product portfolio

Requirements For Software Development Engineer, SCARF

Java
Python
JavaScript
  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, SCARF

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Flexible work hours
  • Work-life balance focus
  • Mentorship opportunities
  • Career growth resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, SCARF

Software Development Engineer, Prime Video Ads

Software Development Engineer role at Amazon Prime Video Ads team, building large-scale systems for video streaming and ad delivery, offering competitive compensation and benefits.

Software Development Engineer, SIDR Overwatch

AWS is hiring a Software Development Engineer to build and maintain automation services for their global optical network infrastructure, offering the chance to work on large-scale systems with worldwide impact.

Software Development Engineer, AWS Infrastructure Services

Mid-level Software Development Engineer position at AWS Infrastructure Services, focusing on cloud infrastructure development using Rust, Go, and Python, with salary range $129K-$223K.

Software Development Engineer - DynamoDB

Join Amazon DynamoDB as a Software Development Engineer to work on one of the world's largest distributed database systems, handling petabyte-scale data with millisecond performance.

Software Developer Engineer, Physical Stores Advertising

Software Development Engineer role at Amazon's Physical Stores Advertising team, building innovative ad products for physical retail locations with competitive compensation and growth opportunities.