Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$181.05k - $213k per year
Full-time

Carta

The Company You’ll Join

Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies in 160+ countries, Carta’s platform of software and services lays the groundwork so you can build, invest, and scale with confidence.

Carta’s Fund Administration platform supports 9,000+ funds and SPVs, representing nearly $185B in assets under management, with tools designed to enhance the strategic impact of fund CFOs. Recognized by Fortune, Forbes, Fast Company, Inc. and Great Places to Work, Carta is shaping the future of private market infrastructure.

Together, Carta is creating the end-to-end ERP platform for private markets. Traditional ERP solutions don’t work for Private Funds. Private capital markets need a comprehensive software solution to replace outdated spreadsheets and fragmented service providers. Carta’s software for the Office of the Fund CFO does just that - it’s a new category of software to make private markets look more like public markets - a connected ERP for private capital.

For more information about our offices and culture, check out our Carta careers page.

The Team You’ll Work With

You’ll enter our engineering interview process as part of a pooled hiring model. We’re excited to meet people who are energized by complex, ambiguous problems. We look for owners and problem-solvers who are eager to dive into the details of their craft, and are motivated by building products and experiences that meaningfully expand access to ownership.

As you move through our process, we’ll transition from the general pool to a team-matching phase, ensuring that by the final interview, you are aligned with a specific team that matches your strengths and career goals.

High Impact Domains You Might Join Include

  • Fund Operations: Building the core engine that powers our vision of an operating system for private capital, simplifying complex accounting workflows.
  • CRM: Building Carta's agentic CRM for deal teams and investor relations, turning relationship intelligence, dealflow, and fundraising into agentic workflows wired directly into the fund ERP. [Learn more here]
  • Risk & Compliance: Scaling the infrastructure that ensures security and transparency across billions of dollars in assets.

The Problems You’ll Solve

As a Senior Software Engineer II, 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: Dig deep into our architecture to identify opportunities to simplify code and infrastructure, prioritizing changes that have a measurable business impact.
  • Leverage Modern Tooling: 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
  • 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, not just following a specification.

About You

  • The Tech Stack: You have experience with (or a desire to learn) our 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.

Salary

Benefits

Carta’s compensation package includes a market competitive salary, equity for all full time roles, exceptional benefits, and, for applicable roles, commissions plans. Our expected cash compensation (salary + commission if applicable) range for this role is:

  • $181,050 - $213,000 CAD in Waterloo, Ontario, Canada

We are hiring for multiple levels and locations, so final offers may vary from the amounts listed based on geography, experience and expertise, and other factors.

Disclosures

  • 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. See the E-Verify and Department of Justice websites for more details.
  • For information on our data privacy policies, see Privacy, CA Candidate Privacy, and Brazil Transparency Report.
  • Please note that all official communications from us will come from an @carta.com or @carta-external.com domain. Report any contact from unapproved domains to ***email_hidden***.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Waterloo, ON vacancy
  • $144k per year

     ...owners can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help...  ...banking, and we’re looking for a curious, impact-driven Senior Software Engineer to join our growing team – someone who thrives on taking... 
    Senior
    Long term contract
    Internship

    Relay

    Waterloo, ON
    16 days ago
  • $156k - $214.5k per year

     ...quality experiments safely at scale. We are looking for a Senior Growth Platform Engineer to design and build the foundational systems that power...  ...about you because you: Have 5+ years of backend software engineering experience. Have strong experience designing... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    7 days ago
  •  ...global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from...  ...Overview  We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our engineering team, supporting the... 
    Senior
    Full time

    magnetforensics

    Waterloo, ON
    20 hours ago
  • $205.6k - $257k per year

     ...and limited partners through world-class software, purpose-built for everyone in venture capital...  ...You’ll Work With You’ll enter our engineering interview process as part of a pooled...  ...vision for operational excellence and mentor senior engineers to raise the collective craft... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start

    Carta

    Waterloo, ON
    2 days ago
  • $100k - $200k per year

     ...equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3 years of...  ...accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Waterloo, ON
    18 days ago
  •  ...limited partners through world-class software, purpose-built for everyone in venture...  ...the opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II , you...  ...financial data pipelines, transaction engines, ML-assisted tooling, and full-service... 
    Senior
    Remote job
    Work at office
    Flexible hours

    Carta

    Waterloo, ON
    more than 2 months ago
  • $90.05 - $97.19 per hour

    As a core member of our client's engineering team, you will be responsible for the end-to-end software development lifecycle (SDLC). This includes architecting scalable...  ...Summary We are seeking a highly experienced Senior Software Engineer to lead the design, development... 
    Senior

    Randstad

    Waterloo, ON
    more than 2 months ago
  • $129.5k - $178k per year

     ...core growth strategies from top of funnel, to onboarding, to helping Retailers get up and running to be successful on Faire. As a Software Engineer on the Retailer Growth pillar, you will work closely with product, design, data science, and marketing to build and scale the... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  • $146.5k - $164.5k per year

     ...Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development lifecycle for over 600 engineers at Verily. We furnish a speedy, delightful, scalable, and secure developer journey through integrated... 
    Senior
    Full time

    Verily Health

    Waterloo, ON
    14 days ago
  •  ...The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Waterloo to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Manual labor
    Remote work
    Flexible hours

    Alignerr

    Waterloo, ON
    9 days ago
  •  ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of...  ...healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications... 
    Senior
    Full time

    syntronic

    Waterloo, ON
    20 hours ago
  • $146.5k - $164.5k per year

     ...capabilities and tools to deliver scalable, reliable, secure, and performant production systems. You will work with software developers, hardware engineers, data scientists & security to help them learn, adapt, and adopt our core cloud management tools and best practices.... 
    Senior
    Full time

    Verily Health

    Waterloo, ON
    8 hours ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    Speechify

    Waterloo, ON
    4 days ago
  • $147k - $211k per year

     ...experience with one or more of the following: C++, C#, Unity, Game Engines. Preferred qualifications Experience in Game Engine...  ...Experience with Vulkan or OpenGL. About the job Google's software developers develop the next-generation technologies that change... 

    Google

    Waterloo, ON
    4 days ago
  • $100.77k - $136.34k per year

     ...Role Overview We are looking for an experienced C++ Software Engineer to join our engineering team. As part of the Windows Antimalware Team, you will build high-quality Windows threat protection software that is delivered in our flagship McAfee products. Reporting to the... 
    Work from home
    Home office
    Flexible hours

    McAfee, LLC

    Waterloo, ON
    4 days ago
  • $91.4k - $141k per year

     ...Become part of our global network of skilled engineers, scientists, auditors, planners and...  ...Transit Group are growing, and looking for a Senior Tunnel Engineer to join us in...  ...quality of the website/portal/applications software and supporting infrastructure to better meet... 
    Senior
    Full time
    Live In
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    11 hours ago
  •  ...operations. You’ll be part of a team building our next-generation services for commercial aviation customers. As part of our software engineering team, you’ll continue to enhance functionality for dispatch, performance, scheduling, tracking, documentation and/or weather.... 
    Senior
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    9 days ago
  •  ...global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers...  ...to hear from you!  Role Overview  We're seeking a Senior Site Reliability Engineer to join our SaaS-Ops team within Shared Services Engineering... 
    Senior

    magnetforensics

    Waterloo, ON
    20 hours ago
  • $90k - $110k per year

     ...deliver exceptional customer experiences. We are looking for a Senior Software Developer specializing in Route Optimization & Planning to...  ...Collaborate with product managers, data scientists, and other engineers to push the boundaries of intelligent fleet optimization Contribute... 
    Senior
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Descartes Systems Group

    Waterloo, ON
    1 day ago
  •  ...founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private...  ...quality—without compromising developer velocity. As a Senior QA Automation Engineer , you won't just be writing tests—you'll be a force multiplier... 
    Senior
    Full time
    Work at office
    Shift work

    Carta

    Waterloo, ON
    9 days ago
  •  ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,...  ...Role Overview  We are seeking a highly skilled and motivated Senior DevOps Engineer to join our dynamic team and play a key role in designing,... 
    Senior
    Full time

    magnetforensics

    Waterloo, ON
    20 hours ago
  • $156k - $214.5k per year

     ...successful on Faire. We are looking for a Senior Growth Engineer (Frontend or Backend) who thrives at...  ..., and experiments into scalable growth engines. What you’ll do: Own and deliver...  ...you: Have 5+ years of professional software engineering experience. Have strong... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    3 days ago
  • $174k per year

     ...equivalent practical experience. ~5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems....  ...You will collaborate with the MicroXR connectivity, Electrical Engineering (EE), and power/thermal teams to achieve the rigorous performance... 
    Senior
    Full time

    Google

    Waterloo, ON
    27 days ago
  •  ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...goal, we would love to hear from you!  Role Overview  The Senior Technical Project Manager (Senior TPM) leads complex technical... 
    Senior

    magnetforensics

    Waterloo, ON
    20 hours ago
  • $128k per year

     ...As a Senior Data Engineer (Platform) at Freshbooks, you will help shape the future of FreshBooks’ data engineering infrastructure and processes within the R&D organization. You will design and build scalable, reliable data pipelines and platforms on modern cloud infrastructure... 
    Senior
    Immediate start
    Remote work

    FreshBooks

    Waterloo, ON
    15 days ago
  • $100k - $150k per year

     ...product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams...  .... Position Overview/Mandate The Senior Embedded Software Designer plays a key role...  ...and projects. Who You are Degree in Engineering, Computer Science, or equivalent. Minimum... 
    Senior
    Internship
    Shift work

    Fidus Systems

    Waterloo, ON
    8 days ago
  • $96k - $146k per year

     ...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and...  ...work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-world testing in Ford... 

    Ford Motor Company

    Waterloo, ON
    3 days ago
  • $113.4k - $162k per year

     ...technology, advertising, AI, and consumer software. Every day, millions of customers rely on...  ..., problem-solvers, and product-minded engineers who care deeply about customer impact. We...  ...CAD $113,400 - $162,000 annually Canada Senior: CAD $158,000 – 207,000 annually Canada... 
    Senior
    Long term contract
    Temporary work
    Internship

    TextNow

    Waterloo, ON
    1 day ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new... 
    Remote job
    Work at office
    Shift work

    Speechify

    Waterloo, ON
    more than 2 months ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission to enhance consumer, embedded and enterprise computing platforms by building security features from the ground up. We believe... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!