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

You will take long-term accountability for the technical health and strategic direction of key domains. You will tackle the most complex and poorly defined problems, breaking them down into navigable paths for the organization. You will identify and eliminate failure patterns across multiple systems and drive architectural changes that improve scalability and reliability. You will use your deep cross-functional understanding to align multiple teams on major technical decisions. You will lead the charge in transforming how engineering builds by defining the context and rails that let everyone leverage AI tools safely and effectively. You will set the vision for operational excellence and mentor senior engineers to raise the collective craft of the organization.

Requirements

  • Expert in building distributed systems
  • Comfortable guiding technical direction across Python/Django, React, Postgres, JVM languages, gRPC, and cloud-native infrastructure (AWS)
  • Lead through influence rather than authority
  • Anticipate future roadblocks and build systems that support long-term business growth
  • 10+ years of professional software engineering experience with a track record of high-level technical leadership

Responsibilities

  • Tackle complex and poorly defined problems and break them down into navigable paths for the organization
  • Identify and eliminate failure patterns across multiple systems, driving architectural changes that improve scalability and reliability
  • Align multiple teams on major technical decisions using deep cross-functional domain understanding
  • Lead the adoption of AI tools by defining context and building rails for safe and effective use
  • Set the vision for operational excellence and mentor senior engineers

Benefits

  • Equity for all full time roles
  • Exceptional benefits