Overview:
In this role you will design and deliver scalable CRDT-based services for Chorus, a real-time document workspace that enables AI agents to collaborate with humans. You’ll work within AWS to scale from early customers to broad adoption, partnering with teams to align on technical tradeoffs and architecture. Expect hands-on coding, design reviews, and onboarding of new engineers, with a clear focus on reliability and operational excellence. This is an opportunity to shape high-concurrency, low-latency systems that power thousands of builders and impact how AI and humans collaborate at scale. Compensation / Benefits flexible work hours health insurance (medical, dental, vision) 401(k) matching paid time off parenteral leave RSUs
Responsibilities:
Own the design and delivery of major service components enabling growth from initial customers to broad AWS adoption Contribute to technical discussions with partner teams, bringing data and tradeoffs to guide decisions Identify repeatable patterns vs. one-off solutions and raise abstractions when appropriate Improve code quality through thorough reviews and onboarding of new engineers Enhance operational readiness with monitoring, alarms, and on-call ownership
Key requirements:
3+ years of non-internship software development experience 2+ years in design or architecture of distributed or scalable systems 1+ years of experience in software development engineering or related 1+ years designing and developing large-scale multi-tiered or distributed software applications in C#, C++, Java, or Perl 1+ years of Object Oriented Design experience Bachelor's degree in CS, Engineering, Mathematics, or related field Experience with at least one programming language from the listed set proactive problem solving strong communication in technical discussions ability to onboard and mentor other engineers distributed systems high concurrency design patterns