Software Development Engineer, AWS Billing and Cost Management

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Construction Project Manager, EV Charging Solutions

Senior Construction Project Manager role at Amazon leading EV charging station implementation across U.S. facilities, combining construction management and technical expertise.

Innovation and Design Engineer, World Wide Design and Engineering

Senior Design Engineer role at Amazon focusing on designing automated fulfillment centers, combining robotics and material handling expertise with project leadership.

Software Development Engineer, Amazon Payment Products

Senior Software Engineer role at Amazon Payment Products team, leading development of innovative payment solutions and credit card systems using AWS and distributed systems.

Manufacturing Platform Engineer - Software Development, Annapurna Labs

Senior Software Engineer role at AWS's Annapurna Labs focusing on developing test infrastructure for ML acceleration hardware in manufacturing environments.

Software Development Engineer, Amazon Payment Products

Senior Software Engineer role at Amazon Payment Products team, developing innovative payment solutions and leading technical teams in Vancouver.

Description For Software Development Engineer, AWS Billing and Cost Management

Join the AWS Insights team within AWS Billing and Cost Management, where you'll play a crucial role in helping customers plan and monitor their cloud costs. This position offers an opportunity to work on high-visibility products that are essential for AWS customers of all sizes. As a Senior Software Engineer, you'll tackle complex architectural challenges in processing billions of usage records and developing intelligent solutions for cost management.

The role combines technical leadership with hands-on development, where you'll be empowered to think big and invent on behalf of customers. You'll work with cutting-edge technologies and be responsible for processing large volumes of data at low latency, making this an excellent opportunity for engineers passionate about scalable systems and data processing.

AWS values diverse experiences and maintains an inclusive team culture. The company offers comprehensive benefits, including medical coverage, 401k, and various employee-led affinity groups. You'll be part of the Utility Computing (UC) organization, working on foundational services like Amazon S3 and EC2, while collaborating with talented teams across AWS.

The team emphasizes knowledge sharing and mentorship, making it an ideal environment for professional growth. You'll have access to AWS's educational programs, tech talks, and mentorship opportunities. The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits and equity opportunities.

This role is perfect for experienced engineers who want to make a significant impact on cloud cost management while working with enterprise-level customers. You'll be at the forefront of cloud computing innovation, helping customers make informed decisions about their cloud investments while growing your career at one of the world's leading technology companies.

Last updated 3 months ago

Responsibilities For Software Development Engineer, AWS Billing and Cost Management

  • Process billions of usage records and provide intelligent products for cost management
  • Lead technical architecture and tackle complex data processing challenges
  • Coach and support a team of software developers
  • Participate in interviews for other teams
  • Collaborate with Data Scientists to improve customer experience
  • Establish high standards for coding and operational practices
  • Work on processing large volumes of data at low latency and cost

Requirements For Software Development Engineer, AWS Billing and Cost Management

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with coding standards, code reviews, and source control management

Benefits For Software Development Engineer, AWS Billing and Cost Management

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive medical, financial, and other benefits
  • Work-life harmony and flexibility
  • Mentorship and career growth opportunities
  • Educational programs and tech talks
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?