> Markdown version of [/jobs/ext/4616689-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/4616689-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Curri Inc. - **Location:** Ventura, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Code Review, Cursor, Software Debugging, PostgreSQL, Node.Js, Redis, TypeScript, ReactJS, Claude Code, Technical Debt, Backend, Production Code, React Native, Claude - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25197_19e875db96789e2358ab3fcbc9a4d7ca ## About the Role * 8+ years of experience building production software, including a track record of owning architecture and technical direction beyond a single team or project. * Demonstrated experience leading system design for scalable, reliable production infrastructure - not just building features, but deciding how systems should be built. * Full-stack range and enough depth in backend systems (TypeScript, Node.js, Postgres, Redis, NATS) and/or UI (React, React Native) to be credible in architecture reviews across the stack. * Fluency with AI-paired delivery (Claude Code, Cursor, or equivalent agents) and the judgment to know where AI accelerates a team and where it needs a human check, plus the ability to coach others on using it well. * A demonstrated pattern of mentorship: engineers you've worked with can point to specific ways you helped them grow. * Strong, direct communication - you can explain a complex architectural trade-off to an engineer, a PM, and a member of leadership, each in the terms that matter to them. * Comfort operating with influence rather than authority: you get teams to adopt your technical direction through trust and clarity, not through a reporting line., * Experience scaling a system through a significant growth inflection point (10x traffic, a major re-architecture, a platform migration) and can speak to what you'd do differently. * A track record of identifying an underlying systemic problem (not just a symptom) and driving the fix across multiple teams. * Experience setting technical standards or practices around AI-paired development that other engineers went on to adopt. * Prior experience as a tech lead, staff engineer, or architect at a fast-moving startup. ## Description * Architect and guide the design of scalable, long-lasting systems, partnering with multiple teams to make sure new work fits into a coherent technical strategy rather than one-off solutions. * Lead architecture reviews and design discussions across several projects at once, providing the technical judgment call that individual teams may not have the context or seniority to make alone. * Unblock other engineers - jump into gnarly technical problems, debug hard issues, and clear the path when a team is stuck, even on projects you aren't formally leading. * Stay hands-on: ship production code yourself on a regular basis, using AI tooling (Claude Code, Cursor, Claude for design and code review) as fluently as anyone on the team, and set the standard for what excellent AI-paired delivery looks like. * Mentor engineers at every level, from those building foundational skills to senior engineers growing into technical leadership - you're a multiplier for the people around you, not just the code you personally write. * Identify systemic risks and technical debt before they become a crisis, and drive the cross-team investment needed to fix them. * Partner directly with engineering leadership, PMs, and other Staff/Senior engineers to translate business priorities into technical roadmaps.