Senior Software Engineer II for Alternative Assets

2 weeks ago


Waterloo, Ontario, Canada Carta Full time
About Carta

Carta is a leading provider of purpose-built software for private markets. Our platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs with $130B in assets under management.

We help private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs, compensation, and more. Our best-in-class solution for fund management seamlessly integrates investor and portfolio company insights via a suite of tools designed ground-up to support the strategic impact of the fund CFO.

The Role

We're seeking a Senior Software Engineer II to join our Alternative Assets team. As a key member of our team, you will play a critical role in defining requirements and building solutions for products that bridge the gap for clients in Alternative Assets like Private Equity funds, Real Estate, Oil and Gas, etc.

Key Responsibilities
  • Architect, design, and code highly available, secure, and scalable financial platforms
  • Adhere to test-driven development (TDD), maintain high levels of code coverage and automation
  • Conduct timely and thoughtful peer code review
  • Leverage logging and monitoring of platforms to improve observability
  • Instrument system performance and business metrics
  • Mentor and grow junior developers
About You

We believe in engineers as artisans and first-principle problem solvers, and we aim to create an environment in which engineers thrive. You deeply care about your users and their problems. You are relentless in your pursuit to build delightful user experiences that wow the customer. You are energized by solving deep problems collaboratively.

Additionally,

  • You have 6+ years of full-stack or backend engineering experience
  • You have a desire to become a product domain expert and refine ambiguous product requirements to deliver customer value.
  • You have experience working with complex SaaS products with Service Oriented Architecture (SOA) and microservices.
  • You are passionate about some elements of our tech stack (ReactJS, Java, Python, Datadog, REST / GRPC, Kafka, K8s, AWS)
  • You are excited to work with stakeholders across engineering, product, business, and marketing and own an initiative end-to-end.
  • You see communication as one of your strengths.
  • You are eager to move fast, but recognize when to build for the future.
  • You are empathetic and see psychological safety and diversity as core foundations of a thriving team.
Interview Process

Carta follows a standard tech startup interview process, where you will meet with a recruiter and hiring manager first. We'll then ask you to show off your skills with a real-world take-home exercise (we do not do LeetCode-style interviews, no one will quiz you on writing a doubly-linked list) and virtual interviews. During the process, you can ask questions to people across different parts of the team to learn what kind of work we do and how it lines up with your interests.

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.

Interested in data privacy? Check out our policies on Privacy and CA Candidate Privacy.

Please note that all official communications from us will come from an @carta.com domain.



  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer for Alternative AssetsWe are seeking a highly skilled Senior Software Engineer to join our team in Carta, a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. As a Senior Software Engineer, you will play a key role in defining requirements and building solutions for products that...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer for Alternative AssetsWe are seeking a highly skilled Senior Software Engineer to join our team in Carta, a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. As a Senior Software Engineer, you will play a key role in defining requirements and building solutions for products that...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer for Alternative AssetsWe are seeking a highly skilled Senior Software Engineer to join our team at Carta, a leading platform for managing equity, building businesses, and investing in the companies of tomorrow. As a Senior Software Engineer, you will play a key role in defining requirements and building solutions for products that...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer for Alternative AssetsWe are seeking a highly skilled Senior Software Engineer to join our team at Carta, a leading platform for managing equity, building businesses, and investing in the companies of tomorrow. As a Senior Software Engineer, you will play a key role in defining requirements and building solutions for products that...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow.Our MissionWe aim to unlock the power of equity ownership for more people in more places.What You'll DoWork on complex software engineering problems to deliver high-quality solutions.Collaborate with cross-functional teams to drive...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow.Our MissionWe aim to unlock the power of equity ownership for more people in more places.What You'll DoWork on complex software engineering problems to deliver high-quality solutions.Collaborate with cross-functional teams to drive...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're revolutionizing the way people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to empower individuals and organizations to unlock the full potential of equity ownership.We're trusted by over 40,000 companies and two million people in nearly 160 countries to manage...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Unlock the Power of Equity OwnershipAt Carta, we're revolutionizing the way people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to empower individuals and organizations to unlock the full potential of equity ownership.We're trusted by over 40,000 companies and two million people in nearly 160 countries to manage...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team in Madison, Ontario. As a key member of our global initiative, you will be responsible for developing rich, user-friendly commerce applications for our passionate gamers.As a Software Engineer II, you will work closely with Product Owners and Product Managers to understand...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team in Madison, Ontario. As a key member of our global initiative, you will be responsible for developing rich, user-friendly commerce applications for our passionate gamers.As a Software Engineer II, you will work closely with Product Owners and Product Managers to understand...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software solutions for the private markets industry. Our innovative platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs with over $130B in assets under management.The RoleWe are seeking a highly skilled Senior Software Engineer to join our...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software solutions for the private markets industry. Our innovative platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs with over $130B in assets under management.The RoleWe are seeking a highly skilled Senior Software Engineer to join our...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software for private markets. Our platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs with $130B in assets under management.We help private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs,...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software for private markets. Our platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs with $130B in assets under management.We help private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs,...


  • Waterloo, Ontario, Canada Ansys Full time

    Unlock Your Potential as an Application Engineer II at AnsysAt Ansys, we're pushing the boundaries of innovation and empowering our customers to turn their design concepts into successful, innovative products faster and at a lower cost. As an Application Engineer II, you'll be part of a team that's passionate about using simulation technology to drive...


  • Waterloo, Ontario, Canada Ansys Full time

    Unlock Your Potential as an Application Engineer II at AnsysAt Ansys, we're pushing the boundaries of innovation and empowering our customers to turn their design concepts into successful, innovative products faster and at a lower cost. As an Application Engineer II, you'll be part of a team that's passionate about using simulation technology to drive...