Lead Software Developer, Carta's Financial Platform

7 days ago


Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time
Carta Overview

At Carta, we empower companies to transform traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.

We help private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs, compensation, and more. Together, we are setting a new standard as the end-to-end platform for private markets.

About This Role

This Senior Full Stack Software Engineer position is part of our Risk team within the Financial Products and Infrastructure (FPI) pillar. You will work on developing modern software applications using cutting-edge technologies.

We maintain our own services and own our entire software development life cycle, implementing modern dev-ops practices. Our frontend is written in Typescript / React (hooks), tested with Jest, and linted/auto-formatted with ESLint / prettier. The backend runs on Python / Django, using PostgreSQL, Redis, Kafka, gRPC.

To succeed in this role, you should have at least 4 years of software engineering experience, ideally working on a similar tech stack to Carta. You should have built and shipped multiple products from the ground up and know what it takes to build software architecture that can scale to millions of users.

This is a hybrid role, requiring collaboration with cross-functional teams to deliver high-quality software solutions. As a Senior Full Stack Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.

Requirements
  • 4+ years of software engineering experience with a focus on full-stack development
  • Strong understanding of software design patterns, principles, and best practices
  • Experience with TypeScript, React, Jest, ESLint, Prettier, and Python/Django
  • Familiarity with databases like PostgreSQL, Redis, and message queues like Kafka
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a fast-paced environment
What We Offer

As a Senior Full Stack Software Engineer at Carta, you can expect:

  • A competitive salary range: $180,000 - $220,000 per year
  • A comprehensive benefits package, including medical, dental, and vision coverage
  • Generous paid time off, including vacation, sick leave, and holidays
  • Opportunities for professional growth and development through training and mentorship
  • A dynamic and inclusive work environment that values diversity and promotes teamwork


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, equity administration, and more.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team as a Platform Architect. In this role, you will be responsible for designing and...


  • Waterloo, Ontario, Canada CARTA Full time

    Unlock the power of equity ownership with Carta's innovative Financial Reporting system. As a Full Stack Software Engineer, you'll play a crucial role in building highly available, secure, and scalable financial platforms.About UsCarta is a leading platform that helps companies manage equity, build businesses, and invest in the future. Our mission is to...


  • Waterloo, Ontario, Canada CARTA Full time

    About Our TeamOur Financial Reporting team is a group of talented software engineers and domain experts within the App Platform organization at Carta.We are committed to building high-quality, scalable financial platforms that meet the needs of our clients.As a Full Stack Software Engineer on our team, you will have the opportunity to work on a wide range of...


  • Waterloo, Ontario, Canada CARTA Full time

    About CartaCarta is a pioneering platform that empowers individuals to manage equity, build businesses, and invest in the companies of tomorrow. Our mission revolves around unlocking the power of equity ownership for more people in more places.We've established ourselves as a trusted partner for over 40,000 companies and two million people across nearly 160...


  • Waterloo, Ontario, Canada Carta Full time

    At Menlo Ventures, we are building a next-generation fund management platform that sets a new standard in the private markets. We are seeking an experienced Senior Full Stack Software Engineer to join our team.About Carta: Carta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a company that develops purpose-built software to transform traditional accounting into a powerful growth engine. We provide a world-class fund administration platform that supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help private businesses manage...


  • Waterloo, Ontario, Canada Carta Full time

    Transforming Traditional Accounting with Purpose-Built SoftwareThe Company You'll Be Working WithCarta is a leading provider of cutting-edge software solutions that revolutionize the way businesses approach traditional accounting.Our world-class fund administration platform supports over 7,000 funds and SPVs, representing nearly $130B in assets under...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help private businesses in over 160 countries...


  • Waterloo, Ontario, Canada CARTA Full time

    Unlock the Power of Equity OwnershipCarta is a platform that helps individuals manage equity, build businesses, and invest in tomorrow's companies. Our mission is to provide access to equity ownership for more people in more places.We're trusted by over 40,000 companies and two million users worldwide to manage cap tables, compensation, and valuations. Carta...


  • Waterloo, Ontario, Canada Carta Full time

    About Carta Fund AdministrationWe are redefining venture capital operations by building software to automate managing investments. Our goal is to forge the future of how this industry operates, and our hammer is engineering.As a member of our R&D team, you will work with a distributed system that needs to be configurable enough for the most complex of...


  • Waterloo, Ontario, Canada CARTA Full time

    About CartaCarta is a leading platform that empowers individuals to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.We serve over 40,000 companies and two million users across nearly 160 countries, managing cap tables, compensation, and valuations....


  • Waterloo, Ontario, Canada Carta Full time

    About the RoleWe are seeking an experienced Senior Fund Administration Software Developer to join our R&D team. In this role, you will be responsible for building and maintaining software solutions that transform traditional accounting into a powerful growth engine.Our ideal candidate has strong technical skills and is an excellent collaborator with years of...


  • Waterloo, Ontario, Canada Carta Full time

    Company OverviewCarta is a leading software company that transforms traditional accounting into a powerful growth engine. Our platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help over 40,000 companies in more than 160 countries manage their cap tables, valuations,...


  • Waterloo, Ontario, Canada CARTA Full time

    About CartaCarta is a pioneering platform that empowers individuals to manage equity, build innovative businesses, and invest in tomorrow's leading companies. Our mission revolves around unlocking the full potential of equity ownership for more people worldwide.With over 40,000 companies and two million users across nearly 160 countries, Carta provides...


  • Waterloo, Ontario, Canada CARTA Full time

    The Company You'll Work WithCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by more than 40,000 companies and over two million people in nearly 160 countries to manage cap tables, compensation,...

  • Engineering Director

    4 weeks ago


    Waterloo, Ontario, Canada CARTA Full time

    About the RoleCarta is a global platform that empowers individuals and businesses to manage equity, build companies, and invest in the future. As a Senior Engineering Manager, you will lead a team of engineers in designing, building, and operating secure, reliable, scalable, and performant infrastructure for our customers and developers.The Team You'll Work...


  • Waterloo, Ontario, Canada Carta Full time

    Unlocking Equity Ownership for More PeopleAt Carta, our mission is to create a world where equity ownership is more accessible and empowering. We're looking for a skilled Full Stack Software Engineer to join our team and help us achieve this vision.About the RoleWe're seeking an exceptional engineer who can design, develop, and deploy scalable software...


  • Waterloo, Ontario, Canada Carta Full time

    Transforming Traditional Accounting with Innovation At Carta, we're revolutionizing the way companies manage their finances. As a Senior Site Reliability Engineer, you'll play a critical role in building and scaling our internal platform offerings to ensure seamless performance of our applications. We're looking for a skilled professional who can design...


  • Waterloo, Ontario, Canada CARTA Full time

    Carta is a leading platform empowering individuals to manage equity, build businesses, and invest in the future.We're trusted by over 40,000 companies and two million people worldwide to manage cap tables, compensation, and valuations. Our mission is to unlock the power of equity ownership globally.As a Senior Engineering Manager at Carta, you'll lead...


  • Waterloo, Ontario, Canada CARTA Full time

    Unlock the Power of Equity OwnershipCarta is a leading platform that empowers individuals to manage equity, build businesses, and invest in the companies of tomorrow.We're on a mission to unlock the power of equity ownership for more people in more places. Our team consists of specialized Machine Learning scientists and engineers collaborating with product...