Senior Software Engineer II

Carta Carta · Fintech · Canada · Engineering

Senior Software Engineer II at Carta, a fintech company building software for private markets. The role involves leading complex technical projects, simplifying systems, using AI-assisted engineering tools, mentoring peers, and collaborating cross-functionally. Requires experience with Python, Django, React, Postgres, Kafka, Java, gRPC, and AWS.

What you'd actually do

  1. Lead the execution of complex technical projects, driving them from concept to production while maintaining high standards for performance and reliability.
  2. Dig deep into our architecture to identify opportunities to simplify code and infrastructure, prioritizing changes that have a measurable business impact.
  3. Use the best AI-assisted engineering tools to accelerate your workflow, improve code quality, and spend more of your time solving the high-level logic and unconventional problems
  4. Act as a mentor and coach, raising the technical bar for your peers through diligent PR reviews and architectural guidance.
  5. Partner with product and design to ensure we are building the _right_ solution for the user, not just following a specification.

Skills

Required

  • Python
  • Django
  • React
  • Postgres
  • Kafka
  • Java
  • gRPC
  • AWS
  • 8+ years of professional software engineering experience

Nice to have

  • desire to learn our core technologies

What the JD emphasized

  • AI-assisted engineering tools