SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 240,000 - 300,000 / annual
Carta is a connected platform and AI-native ecosystem for private capital, serving 55,000 companies, 1.8M+ equity holders, and 10,000 funds representing $250B+ in assets under management across 160+ countries.
The Investors business unit is building the system of record for private markets—replacing fragmented spreadsheets, email threads, and disconnected portals with a single, programmable back office. Nearly 7,000 funds and SPVs managing $150B in assets already use this platform. The vision is to automate the entire fund CFO workflow: expense coding, capital calls, K-1 tax filings, LP reporting, and deal pipelines, all accessible through AI tools.
As a Staff Software Engineer, you will be responsible for the long-term technical health and success of the Investors business unit. Your responsibilities include:
• Navigate Ambiguity: Tackle the most complex and poorly defined problems at Carta, breaking them down into navigable paths for the organization.
• Champion Systemic Improvement: Identify and eliminate failure patterns across multiple systems, driving architectural changes that improve scalability and reliability.
• Bridge Technical Gaps: Use deep cross-functional understanding to align multiple teams on major technical decisions.
• Define the AI Frontier: Lead the transformation of how Carta builds by defining context and building guardrails that allow every engineer to leverage AI tools safely and effectively.
• Uphold Engineering Standards: Set the vision for operational excellence and mentor senior engineers to raise the collective craft of the organization.
You'll be hired into the Investors business unit and matched to a focus area based on your strengths and interests:
- Fund Financials: Ledger, expense allocation, and cash reconciliation at scale.
- Tax and Compliance: K-1s, KYC, and audit trails—compliance as code.
- LP Management and Reporting: Capital calls, distributions, PCAPs, and tearsheets.
The core platform is proven (90% of cash transactions reconciled in day one), and you'll join small, senior teams blending startup-style speed with the rigor of software that moves real money.
Requirements:
• 10+ years of professional software engineering experience with a track record of high-level technical leadership.
• Expert in building distributed systems.
• Deep knowledge of Python/Django, React, and Postgres; comfortable guiding technical direction across JVM languages, gRPC, and cloud-native infrastructure (AWS).
• Leadership through influence rather than authority; role model for constructive communication and technical discipline.
• Ability to anticipate future roadblocks and build systems that support long-term business growth.