Software Development Engineer, AWS Metering, AWS Billing Data
Role responsibilities
Develop and operate large-scale distributed systems for AWS Metering to process trillions of usage records with high accuracy. Build anomaly detection algorithms and collaborate with other AWS teams to simplify billing needs.
Requirements
Requires 3+ years of professional software development experience and 2+ years of experience in system design and architecture. Proficiency in at least one programming language is required, with a preference for a Bachelor's degree in Computer Science.
Key skills
Java, Distributed Systems, Big Data Processing, Object-Oriented Programming, System Design, Architecture, Anomaly Detection Algorithms, Software Development Life Cycle, Code Reviews, Source Control Management, Testing, Operations, Scrum
Keywords
AWS, Big Data, Distributed Systems, Java, Idempotency, Once-and-only-once Processing, Hot-partition Management, Scalability, SLA, Scrum, Software Development Life Cycle, Coding Standards, Cloud Computing, Anomaly Detection, Metering, Billing Data