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

The Demand Planning team at AWS builds critical software to forecast hardware requirements for EC2, ensuring AWS customers never experience capacity shortages. This role offers an exciting opportunity to work on full-stack development within the AWS Utility Computing (UC) organization.

As a Software Development Engineer, you'll be part of a team that manages a suite of products for generating, auditing, and publishing Demand Plans across AWS's extensive product portfolio. You'll work alongside research scientists and business experts to develop and maintain a scalable planning platform that processes billions of time series data in real-time.

The technical stack includes Scala, Java, Python, JavaScript, Lambda, DynamoDB, and various AWS services. While expertise in all technologies isn't required, a willingness to learn is essential. The role involves on-call responsibilities, but the team prioritizes system reliability to minimize after-hours incidents.

The team strongly values work-life balance, offering flexible working arrangements while maintaining core collaboration hours. The culture emphasizes knowledge sharing, openness, friendliness, and results-driven collaboration. Career growth is prioritized through mentorship and strategic project assignments that help team members develop into well-rounded professionals.

AWS provides comprehensive benefits, including competitive compensation, equity opportunities, and full medical coverage. The team's inclusive culture supports diverse experiences and backgrounds, with various employee-led affinity groups and ongoing learning opportunities through programs like Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.

Last updated 5 hours ago

Responsibilities For Software Development Engineer, SCARF

  • Build and maintain scalable planning platform for handling billions of time series data
  • Collaborate with research scientists and business subject matter experts
  • Participate in on-call responsibilities
  • Develop and maintain demand planning tools
  • Contribute to full-stack development across various technologies

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 coding standards, code reviews, and source control management

Benefits For Software Development Engineer, SCARF

Medical Insurance
Equity
401k
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer, SCARF

Software Dev Engineer II, Transportation Volume Planning

Software Development Engineer role at Amazon's Transportation Volume Planning team, focusing on ML and simulation systems for optimizing product distribution across warehouses.

Software Engineer, Alexa Daily Essentials

Mid-level Software Engineer role at Amazon's Alexa team, focusing on developing voice-interface solutions for household management with 3+ years experience required.

Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Workforce Optimization

Software Development Engineer role at Amazon Fulfillment Technologies, building scalable systems for workforce optimization and site operations efficiency.

Software Development Engineer, AWS Marketplace

Join AWS Marketplace as a Software Development Engineer to build and scale the platform that's revolutionizing enterprise software distribution, working with cutting-edge cloud technologies and distributed systems.

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Middle-Mile Transportation Technology team, focusing on building scalable systems for optimizing freight movement and transportation planning.