Curri
Staff Software Engineer
About this role
Description: Join Curri as a Staff Software Engineer to lead technical direction and architecture for scalable systems. Collaborate across multiple projects, unblock teams, and mentor engineers while maintaining hands-on coding responsibilities. Requirements: 8+ years of experience in production software with a focus on architecture and technical direction. Proven experience in designing scalable, reliable production infrastructure. Full-stack expertise with depth in backend (TypeScript, Node.js, Postgres, Redis, NATS) and/or UI (React, React Native). Proficiency in AI-paired delivery tools and ability to coach others. Strong mentorship skills and effective communication across technical and non-technical audiences. Ability to influence teams without formal authority. Benefits: Opportunity for architectural leadership while remaining hands-on in coding. Influence over Curri's technical direction in a rapidly evolving environment. AI-forward engineering culture with daily use of advanced tools. Competitive salary, equity, and comprehensive benefits (health, dental, vision, 401K). Remote-friendly work environment or based at HQ in Ventura, CA. High-growth, mission-driven company with impactful technical decisions.