Senior Software Engineer II in Toronto

Senior Software Engineer II in Toronto

Toronto Full-Time 135000 - 165000 $ / year (est.) Hybrid
C

At a Glance

  • Tasks: Lead complex software projects and simplify systems for impactful results.
  • Company: Join Carta, a leading platform transforming private capital with innovative tech.
  • Benefits: Competitive salary, equity options, exceptional benefits, and remote work flexibility.
  • Other info: Collaborative environment with mentorship opportunities and significant career growth potential.
  • Why this job: Shape the future of compliance in private markets while working with cutting-edge technologies.
  • Qualifications: 8+ years of software engineering experience; familiarity with Python, Django, React, and more.

The predicted salary is between 135000 - 165000 $ per year.

Carta is the connected platform and AI-native ecosystem for private capital. Built to replace fragmented tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and reporting, and legal teams use to close transactions. Trusted by 55,000 companies and 1.8M+ equity holders in 160+ countries, and 10,000 funds and SPVs representing $250B+ in assets under management, Carta is transforming how private capital operates.

The KYC (Know Your Customer) team is building the compliance infrastructure that powers every transaction in private markets, from Limited Partner (LP) onboarding to tender offers to transaction-level screening for Private Equity (PE). The team screens over 1.5 million entities per year, making it one of the highest-volume compliance operations in the space. Right now, the team is re-architecting a fragmented set of products into a unified KYC platform, part greenfield build, part strategic integration.

As a Senior Software Engineer II, KYC, you will lead technically complex projects and serve as a multiplier for your team. You’ll work to:

  • Drive Implementation: Lead the execution of complex technical projects, driving them from concept to production while maintaining high standards for performance and reliability.
  • Simplify Systems: Identify opportunities to simplify code and infrastructure, prioritizing changes that have a measurable business impact.
  • Leverage Modern Tooling: Use AI-assisted engineering tools to accelerate your workflow, improve code quality, and focus on solving high-level logic and unconventional problems.
  • Foster Growth: Act as a mentor and coach, raising the technical bar for your peers through diligent PR reviews and architectural guidance.
  • Collaborate Cross-Functionally: Partner with product and design to ensure we are building the right solution for the user.

The Tech Stack: You have experience with (or a desire to learn) core technologies: Python, Django, React, Postgres, and Kafka. We also utilize Java, gRPC, and AWS.

Execution: You can break down complex user stories into actionable tasks and execute them with minimal guidance.

Strategic Mindset: You understand the "why" behind your code and can articulate technical trade-offs to stakeholders.

Experience: We recommend 8+ years of professional software engineering experience for this level.

Carta’s compensation package includes a market competitive salary, equity for all full-time roles, exceptional benefits, and commissions plans where applicable. Our minimum cash compensation range for this role is: $181,050 CAD - $213,000 CAD for Toronto, Ontario, Canada and Waterloo, Ontario, Canada. Final offers may vary based on geography, candidate experience and expertise, and other factors.

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, please connect with the talent partner via email.

Carta uses E-Verify in the United States for employment authorization. For information on our data privacy policies, see Privacy, CA Candidate Privacy, and Brazil Transparency Report.

Senior Software Engineer II in Toronto employer: Carta

At Carta, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. Our Toronto office offers competitive salaries, equity for all full-time roles, and comprehensive benefits, ensuring our employees feel valued and supported. With a strong emphasis on professional growth, you will have the opportunity to mentor junior team members and contribute to innovative legal technology solutions, making your role as a Contract Solutions Counsel both meaningful and rewarding.

C

Contact Details:

Carta Recruitment Team

We think you need these skills to ace Senior Software Engineer II in Toronto

Python
Django
React
Postgres
Kafka
Java
gRPC