Carta is hiring a Staff Software Engineer to serve as a technical anchor for the business, taking long-term accountability for the technical health and strategic direction of different domains. In this role, you will tackle the most complex problems, drive architectural changes, and set the vision for operational excellence.
What You'll Do
- Navigate ambiguity by tackling the most complex and poorly defined problems, breaking them down into navigable paths for the organization.
- Champion systemic improvement by identifying and eliminating failure patterns across multiple systems to improve scalability and reliability.
- Bridge technical gaps by using deep understanding of cross-functional domains to align multiple teams on major technical decisions.
- Define the AI frontier by leading the charge in transforming how we build, defining the context and building the rails for safe and effective AI tool usage.
- Uphold engineering standards by setting the vision for operational excellence and mentoring senior engineers.
What We're Looking For
- Expert in building distributed systems.
- 10+ years of professional software engineering experience with a track record of high-level technical leadership.
- Ability to lead through influence rather than authority, acting as a role model for constructive communication and technical discipline.
- Ability to anticipate future roadblocks and build systems that support long-term business growth.
Technical Stack
- Python/Django, React, Postgres
- JVM languages, gRPC
- Cloud-native infrastructure (AWS)
Team & Environment
This role follows a pooled hiring model and will transition to a team-matching phase.
We are an equal opportunity employer.





