Join the team building Journal, a critical component of AWS's distributed systems infrastructure. Journal is a fault-tolerant, high-performance, durable log service that powers major AWS services like Kinesis, S3, and DynamoDB. The system handles over 100 million transactions per second with microsecond-level performance requirements.
As a Senior Software Development Engineer, you'll work on the Journal Control Plane services and automations at scale. This role combines technical leadership with hands-on development, requiring expertise in distributed systems, high availability architecture, and performance optimization.
AWS offers a strong culture of inclusion with ten employee-led affinity groups across 190 global chapters. The team values work-life balance, offering flexible working hours and a supportive environment for professional growth. While the role includes on-call duties (one week every two months), the team works to ensure systems are fault-tolerant and collaboratively resolves issues.
The position offers excellent mentorship opportunities within a team that has a broad mix of experience levels. AWS is committed to knowledge sharing and career development, providing opportunities for growth and skill enhancement. You'll be working with cutting-edge technology while contributing to systems that power some of the world's largest cloud services.
This role is perfect for someone who enjoys tackling complex distributed systems challenges, values collaborative problem-solving, and wants to make a significant impact on cloud infrastructure used by customers ranging from startups to Global 500 companies.