Senior Software Engineer II
Summary
Senior engineer building and shipping features for Carta’s platform using Python, Django, React, Postgres, and Kafka while mentoring peers and simplifying architecture.
You will lead technically complex projects and act as a multiplier for your team. You will drive the execution of complex technical projects from concept to production while maintaining high standards for performance and reliability. You will dig deep into the architecture to identify opportunities to simplify code and infrastructure, prioritizing changes with measurable business impact. You will use modern AI-assisted engineering tools to accelerate your workflow and improve code quality. You will mentor and coach your peers through diligent PR reviews and architectural guidance, and you will partner with product and design to ensure the right solution is built for the user.
Responsibilities
- Lead the execution of complex technical projects from concept to production
- Identify opportunities to simplify code and infrastructure with 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
- Partner with product and design to build the right solution 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
- Understanding of the "why" behind code and ability to articulate technical trade-offs to stakeholders
- 8+ years of professional software engineering experience recommended
Benefits
- Equity for all full time roles
- Exceptional benefits
- Commission plans for applicable roles
a16z