Software Development Engineer, AWS Insight and Optimization

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

Description For Software Development Engineer, AWS Insight and Optimization

Join AWS Utility Computing (UC) team as a Software Development Engineer working on AWS Insight and Optimization. This role focuses on developing scalable and performant services that help customers view and manage costs for AWS resources. As part of the world's leading cloud platform, you'll work on systems that process millions of events per second to produce actionable insights for customers.

The position sits at the intersection of all AWS services, working directly with end-customers and teams across AWS to ensure a secure and reliable experience. You'll be responsible for building and maintaining systems that provide critical cost and usage information that enterprise customers use for major decision-making.

The role offers significant growth opportunities within AWS's innovative culture. You'll be part of a team that values continuous learning, inclusion, and work-life harmony. AWS provides comprehensive benefits, mentorship opportunities, and career development resources. The company embraces diverse experiences and backgrounds, encouraging applications from candidates with non-traditional career paths.

Working in the UC organization, you'll support development and management of core AWS services including Amazon S3, EC2, Database, Storage, IoT, Platform, and Productivity Apps. The team focuses on building solutions that help customers understand, control, and optimize their AWS usage while maintaining high standards for security and reliability.

This is an opportunity to make a significant impact on AWS's expanding business, working with complex architectural challenges and delivering solutions that directly affect customer success. The role combines technical expertise with business impact, as you'll be building systems that influence how enterprises utilize and optimize their cloud resources.

Last updated 5 hours ago

Responsibilities For Software Development Engineer, AWS Insight and Optimization

  • Own the full process end-to-end: requirements, designs, reviews, coding, launches, operations
  • Solve difficult problems using appropriate technologies and best practices
  • Invent, design, and build stable, performant software with your team
  • Write understandable code considering its legacy
  • Create flexible, appropriately-engineered software, reusing where possible
  • Use resources efficiently (hardware, database, CPU)
  • Mentoring and driving continuous improvement

Requirements For Software Development Engineer, AWS Insight and Optimization

Java
  • 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, AWS Insight and Optimization

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Insight and Optimization

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.