- Lead architectural direction across two Core Platform teams to ensure execution, infrastructure, data, and frontend systems evolve as a coherent whole.
- Design highly adaptable backend foundations supporting multiple workloads, deployment models, and future scale.
- Partner with the frontend platform workstream on core canvas architecture, real-time communication, performance, and plugin contracts.
- Evolve core subsystems including durable workflow execution, state, orchestration, queue distribution, and horizontal scaling.
- Shape data and persistence architecture, including database scaling, sharding, migrations, and operational maintainability.
- Lead technical decisions via clear proposals and RFCs to align stakeholders around durable solutions.
- Mentor engineers across all teams through design reviews, pairing, and technical guidance.
Backend DevelopmentNode.jsCloud Computing+2 more