Carta is hiring a Senior Software Engineer II to take on technically complex projects and serve as a multiplier for your team. In this role, you will drive implementation, simplify systems, leverage modern tooling, foster growth, and collaborate cross-functionally to build impactful solutions.
What You'll Do
- Lead the execution of complex technical projects, driving them from concept to production while maintaining high standards for performance and reliability.
- Dig deep into our architecture to identify opportunities to simplify code and infrastructure, prioritizing changes that have a measurable business impact.
- Use the best AI-assisted engineering tools to accelerate your workflow, improve code quality, and spend more of your time solving high-level logic and unconventional problems.
- Act as a mentor and coach, raising the technical bar for your peers through diligent PR reviews and architectural guidance.
- Partner with product and design to ensure we are building the right solution for the user, not just following a specification.
What We're Looking For
- 8+ years of professional software engineering experience.
- Experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka.
- Ability to break down complex user stories into actionable tasks and execute them with minimal guidance.
- Strategic mindset: understand the 'why' behind your code and can articulate technical trade-offs to stakeholders.
Nice to Have
- Experience with Java, gRPC, and AWS.
Technical Stack
- Python, Django, React, Postgres, Kafka, Java, gRPC, AWS
Team & Environment
Our hiring follows a pooled model, with successful candidates moving into a team-matching phase.
We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate.




