AWS BlackMirror is seeking a Software Engineer passionate about data and automation to join their team. This role focuses on building cloud-native data solutions that process telemetry data across AWS regions.
The position involves:
- Building highly scalable and reliable data services that safeguard Amazon's operations and customer trust
- Working with AWS technologies to process telemetry data across multiple regions
- Collaborating with site reliability engineers, front-end engineers, and technical program managers
- Developing systems to retrieve, transform and publish telemetry data
- Supporting Amazonians in building, deploying, and operating services consistently across AWS regions
Key Technical Aspects:
- Development of dynamic web applications and APIs
- Backend system design using NoSQL and SQL databases (RDS & DynamoDB)
- Frontend development using JavaScript, TypeScript, and React
- Creation of tooling for AWS region builds and service expansion
The role requires:
- Strong problem-solving abilities
- Experience with full-stack development
- Ability to handle on-call responsibilities (1 week every two months)
- US Citizenship and eligibility for TS/SCI security clearance with polygraph
The BlackMirror Team specifically manages the metric portal used by all AWS service teams, including APIs and metric data lifecycle management. This position offers opportunities for professional growth, mentorship, and work-life harmony in an inclusive environment that values diversity and continuous learning.
The role is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations. You'll be working on systems that directly impact AWS's core infrastructure and customer experience.