Senior Software Engineer II, KYC
As a Senior Software Engineer II on the KYC (Know Your Customer) team at Carta, you will play a pivotal role in developing and enhancing the compliance infrastructure that underpins every transaction in private markets. This includes overseeing processes from Limited Partner (LP) onboarding to tender offers and transaction-level screening for Private Equity (PE). The KYC team is currently in a transformative phase, re-architecting a fragmented set of products into a unified KYC platform, combining new development with strategic integration. Your expertise will directly influence the success of this initiative.
In this role, you will lead complex technical projects from concept to production, ensuring high standards for performance and reliability. You will analyze existing systems to identify opportunities for simplification, focusing on changes that deliver measurable business impact. Utilizing modern AI-assisted engineering tools, you will enhance workflow efficiency and code quality, allowing you to concentrate on solving high-level logic and unconventional problems. Additionally, you will mentor and coach team members, elevating the technical capabilities of your peers through thorough code reviews and architectural guidance. Collaboration with product and design teams will be essential to ensure that solutions align with user needs and business objectives.
The ideal candidate will have experience with core technologies such as Python, Django, React, Postgres, and Kafka, with a willingness to learn additional technologies like Java, gRPC, and AWS. You should be capable of breaking down complex user stories into actionable tasks and executing them with minimal guidance. A strategic mindset is crucial, enabling you to understand the underlying reasons for your code and effectively communicate technical trade-offs to stakeholders. A minimum of 8 years of professional software engineering experience is recommended for this position.
Compensation for this role includes a market-competitive salary, equity for all full-time positions, and exceptional benefits. For candidates located in Toronto and Waterloo, Ontario, Canada, the minimum cash compensation (salary plus commission, if applicable) ranges from $181,050 CAD to $213,000 CAD. Final offers may vary based on geography, candidate experience, and other factors.
Carta is a mission-driven company committed to creating more owners by providing innovative solutions for private capital management. With over 55,000 companies and 1.8 million equity holders across 160+ countries, Carta is transforming how private markets operate. The company has been recognized by Fortune, Forbes, Fast Company, Inc., and Great Places to Work for its contributions to the industry and its workplace culture. Joining Carta offers the opportunity to be part of a dynamic team dedicated to innovation and excellence in the financial technology sector.