Software Dev Engineer III, AWS Billing
Core
Build foundational distributed systems for AWS Billing to process trillions of transactions, compute usage, generate monthly charges, and manage customer billing data at Amazon scale.
Role type
Senior IC software engineer (distributed systems)
Builds
AWS internal billing services, metering systems, and charge generation pipelines
Domain
Cloud computing, Big Data, distributed systems
Required skills
distributed systems design, large-scale data processing, system architecture, mentoring, agile development
Preferred skills
full software development lifecycle, code reviews, source control, testing, operations
Technologies
EC2, S3, Kinesis, EMR, DynamoDB, Redshift, Aurora
Responsibilities
Design and build innovative technologies in a large distributed computing environment; create solutions to run predictions on distributed systems; build distributed storage, index, and query systems; collaborate with cross-disciplinary teams to conceive and deliver products; work in an agile environment to deliver high-quality software.
Seniority
Senior, hands-on IC with mentorship responsibilities