Software Engineer, AWS Applied AI Solutions
Core
Building Chorus, a real-time document workspace where AI agents act as collaborators, featuring low-latency sync and high-concurrency editing capabilities.
Role type
Senior IC software engineer (distributed systems & AI infrastructure)
Builds
Production CRDT infrastructure and real-time document editing services for AWS customers
Domain
Cloud computing, distributed systems, real-time collaboration
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, high-concurrency system development, system architecture, object-oriented design, code ownership, operational excellence
Preferred skills
full software development lifecycle management, code review leadership, mentoring
Technologies
Rust, TypeScript, CRDT
Responsibilities
Design and deliver significant components of a service scaling from early customers to broad AWS adoption; contribute to technical discussions and help the team land on decisions; recognize when to build one-off solutions versus creating reusable abstractions; perform thorough code reviews and help onboard new engineers; contribute to operational excellence by adding monitoring, alarming, and ensuring production readiness
Seniority
Senior, hands-on IC