Lead design discussions, write comprehensive Design Docs, define APIs and service contracts, and resolve complex integration trade-offs so our systems work together reliably at scale
Job Summary
Lead design discussions, write comprehensive Design Docs, define APIs and service contracts, and resolve complex integration trade-offs so our systems work together reliably at scale.
Champion the use of AI tools and spec-driven development methodologies to accelerate engineering velocity.
You will mentor senior and staff engineers, fostering an environment of high psychological safety and radical candor.
Matching Summary
Lead design discussions, write comprehensive Design Docs, define APIs and service contracts, and resolve complex integration trade-offs so our systems work together reliably at scale.
Skills & Requirements
Must-have
Architectural Leadership
AI tools and spec-driven development
Node.js and Angular proficiency
Highly available, distributed systems expertise
Incident response and RCA leadership
Nice-to-have
Strategic mindset
High psychological safety
Radical candor
Customer-centric execution
Key Requirements
12+ years of software engineering experience
Designing and operating large-scale distributed systems