Senior Software Engineer II
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.
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.
Skills
About the Role
You'll lead technically complex projects and act as a multiplier for your team. You'll drive the execution of complex technical work from concept to production while holding a high bar for performance and reliability. You'll dig into the existing architecture to find opportunities to simplify code and infrastructure, focusing on changes with measurable business impact. You'll use modern AI-assisted engineering tools to move faster, improve code quality, and spend more time on high-level logic and unconventional problems. You'll mentor and coach your peers, raising the technical bar through diligent PR reviews and architectural guidance, and you'll partner closely with product and design to make sure the right solution gets built for the user.
Requirements
- Experience with or desire to learn Python, Django, React, Postgres, and Kafka
- Familiarity with Java, gRPC, and AWS
- Ability to break down complex user stories into actionable tasks and execute with minimal guidance
- Ability to articulate technical trade-offs to stakeholders
- 8+ years of professional software engineering experience recommended
Responsibilities
- Lead the execution of complex technical projects from concept to production
- Maintain high standards for performance and reliability
- Simplify code and infrastructure to prioritize measurable business impact
- Use AI-assisted engineering tools to accelerate workflow and improve code quality
- Mentor and coach peers through PR reviews and architectural guidance
- Collaborate with product and design to build the right solution for the user
