Search...

Staff Software Engineer

Carta logo
Carta

Carta provides an intelligent platform for private capital operations, connecting data, workflows, and people. Its products support equity management, fund administration, portfolio analytics, compliance, tax, and related services for companies, funds, investors, and legal teams.

Distributed
About Carta

Carta operates a platform for private capital that helps companies, private equity and venture capital firms, limited partners, and other financial organizations manage portfolios, move money, and model investment scenarios. Its offerings include equity and cap table management, valuations, compensation, liquidity, fund administration, fund tax, SPVs, deal CRM, portfolio valuations, loan operations, LP analytics, compliance, contracts, and attorney-led legal services. Carta combines software, AI capabilities, and expert human services for private capital workflows.

View jobs by Carta

Skills

About the Role

As a Staff Software Engineer, you will act as a technical anchor for the business, taking long-term accountability for the technical health and strategic direction of different domains. You will enter the engineering interview process through a pooled hiring model, focusing on your core strengths and technical craft before transitioning into a team-matching phase that aligns your skills and interests with Carta's most impactful challenges. You'll tackle complex, ambiguous problems, break them into navigable paths, identify and eliminate systemic failure patterns, and drive architectural changes that improve scalability and reliability. You'll bridge technical gaps across teams, help define how AI tools are safely and effectively used across the organization, and set the vision for operational excellence while mentoring senior engineers.

Requirements

  • 10+ years of professional software engineering experience with a track record of high-level technical leadership
  • Expertise in building distributed systems
  • Comfort guiding technical direction across JVM languages, gRPC, and cloud-native infrastructure (AWS)
  • Ability to lead through influence rather than authority

Responsibilities

  • Navigate ambiguity by breaking down complex problems into navigable paths
  • Champion systemic improvement by identifying and eliminating failure patterns across systems
  • Drive architectural changes that improve scalability and reliability
  • Bridge technical gaps and align multiple teams on major technical decisions
  • Define the AI frontier by building context and rails for safe AI tool adoption
  • Uphold engineering standards and mentor senior engineers
  • Build product and data integrations for an integrated CRM and ERP platform
  • Help build AI agents that automate document ingestion into data processing pipelines