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

Staff Software Engineer

$205.6k - $257k per year

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 believe in hiring for Carta first, focusing on your core strengths and technical craft rather than a specific team’s immediate gap. 

Staff Engineers at Carta are technical anchors for our business. You don’t just own features, you take long-term accountability for the technical health and strategic direction of different domains. As you move through our process, we’ll transition from the general pool to a team-matching phase. Our goal is to match your unique technical strengths, and personal career interests with our most impactful, strategic challenges. 

Strategic areas you may influence include:

  • Platform Data Ecosystem: Shaping how data flows across our entire suite of products to ensure a "single source of truth" for private market data.
  • Financial Systems Architecture: Designing resilient, scalable solutions for management fee accounting and multi-currency transactions.
  • Engineering Excellence: Defining company-wide standards that reduce operational load and improve developer velocity across dozens of teams.

The Problems You’ll Solve

As a Staff Engineer, you are responsible for the long-term technical health and success of your business unit. You’ll work to:

  • Navigate Ambiguity: Tackle the most complex and poorly defined problems at Carta, breaking them down into navigable paths for the rest of the organization.
  • Champion Systemic Improvement: Identify and eliminate failure patterns across multiple systems, driving architectural changes that improve scalability and reliability.
  • Bridge Technical Gaps: Use your deep understanding of cross-functional domains to align multiple teams on major technical decisions.
  • Define the AI Frontier: Lead the charge in transforming how we build by defining the context and building the rails that allow every person at Carta to leverage AI tools safely and effectively. You’ll help move the organization toward a future where AI amplifies our collective engineering impact.
  • Uphold Engineering Standards: Set the vision for operational excellence and mentor senior engineers to raise the collective craft of the organization.

About You

  • The Tech Stack: You are an expert in building distributed systems. While our primary stack is Python/Django, React, and Postgres, you should be comfortable guiding technical direction across JVM languages, gRPC, and cloud-native infrastructure (AWS). 
  • Leadership: You lead through influence rather than authority, acting as a role model for constructive communication and technical discipline.
  • Vision: You don't just solve the problem in front of you; you anticipate future roadblocks and build systems that support long-term business growth.
  • Experience: We recommend 10+ years of professional software engineering experience with a track record of high-level technical leadership.

Salary

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: 

  • $205,600 - $257,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 View email address on job-boards.greenhouse.io.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Waterloo, ON vacancy
  • $171k - $225k per year

     .... It is the direction of the company. We are looking for a Staff ML Engineer to join our AI engineering team and help define and deliver these...  ...development. About You (Requirements): ~7+ years of software engineering experience, with 3+ years focused on building products... 
    Suggested
    Local area
    Remote work
    Flexible hours

    MasterClass

    Waterloo, ON
    6 hours ago
  • $190.5k - $262k per year

     ...If you believe in community, come join ours. Help build the engine behind Faire’s growth: Faire is building the operating system...  ...of local entrepreneurs around the world. We’re hiring a Staff Software Engineer to help lead the technical vision and evolution of Faire... 
    Suggested
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    6 hours ago
  • $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 millions...  ...banking, and we’re looking for a curious, impact-driven Senior Software Engineer to join our growing team - someone who thrives on... 
    Suggested
    Long term contract
    Internship

    Relay

    Waterloo, ON
    3 days ago
  • $181.05k - $213k 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...  ...: Fund Operations: Building the core engine that powers our vision of an operating system... 
    Suggested
    Full time
    Work at office

    Carta

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

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

    Faire

    Waterloo, ON
    6 hours ago
  • $139.1k - $208.7k per year

     ...vacancy at SIE.  As part of the Foundational Systems and Experiences Engineering (FSEE) organization, this role contributes directly and takes...  ...domain. Responsibilities Design, develop, and maintain software build and release pipelines that support delivery across... 
    Internship
    Worldwide

    PlayStation Global

    Waterloo, ON
    6 hours ago
  •  ...Summary of the Role As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the technical direction, professional mentorship, and operational... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    21 days ago
  •  ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's... 
    Remote work

    Speechify

    Waterloo, ON
    17 days 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... 
    Work at office
    Shift work

    Speechify

    Waterloo, ON
    17 days 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
    Remote work

    Speechify

    Waterloo, ON
    18 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Long term contract
    Work at office

    Speechify

    Waterloo, ON
    17 days ago
  • $17.85 per hour

     ...make an impact that is felt by all. See where your commitment could take you. Who are we looking for? GHD is looking for Support Staff to join our facilities team in Waterloo, Ontario. This role is offered as a 12‑month temporary contract. Be part of the dynamic... 
    Hourly pay
    Temporary work
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    1 day 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... 

    Google

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

    Carta

    Waterloo, ON
    more than 2 months ago
  • $120.5k - $136k per year

     ...-native, self-service developer infrastructure that enables the software development lifecycle for over 600 developers at Verily. We furnish...  ...at Verily. As part of this team, you will work closely with engineers who have worked on successful projects like Kubernetes, Istio and... 
    Full time

    Verily Health

    Waterloo, ON
    9 days ago
  • $118k per year

     ...talent AI can't replace to help us shape the future of information management. Join us. TheCommon Componentsunit provides shared software engineering services to global Product Management and development teams in the OpenText Products group. This includes User Experience... 
    Long term contract
    Internship
    Immediate start

    OpenText

    Waterloo, ON
    14 days ago
  • $105k - $155k per year

     ...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and...  ...to the improvement of them. Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB, ASAM, INCOSE, etc.)... 

    Ford Motor Company

    Waterloo, ON
    20 days ago
  • $150k - $154k per year

     ...Preferred qualifications ~ Experience working and communicating effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information... 
    Full time

    Google

    Waterloo, ON
    8 days ago
  • $126k - $129k per year

     ...equivalent practical experience. ~1 year of experience with software development in one or more programming languages during coursework...  ...qualifications ~ Master's degree in Computer Science or Engineering. About The Job Site Reliability Development combines software... 
    Full time
    Internship

    Google

    Waterloo, ON
    21 days ago
  • $150k per year

     ...algorithms in either an academic or industry setting. 2 years of experience in developing iOS mobile applications. 2 years of experience with software development with Swift and iOS. Preferred qualifications Master's degree or PhD in Computer Science or related technical field.... 

    Google

    Waterloo, ON
    4 days ago
  • $93.7k per year

     ...have a deep bench strength of technical staff who lead the imaging industry, both in terms...  ...and motivated Senior Electronics Design Engineer to be part of our high‑end scanning...  ...Interact with mechanical, FPGA, embedded software, and test engineers. Work with our Sustaining... 
    Minimum wage
    Local area
    Worldwide

    Teledyne Technologies Inc.

    Waterloo, ON
    17 days ago
  • $101.5k per year

     ...seeking a Principal Specialist, Systems Engineering for our Waterloo location. This position...  ...review meetings. Lead other engineering staff with system engineering related technical...  ...Control (ATC) systems, and hardware and software integration programs. ~ Experience with... 
    Long term contract
    Permanent employment
    Temporary work
    For subcontractor

    Raytheon

    Waterloo, ON
    14 days ago
  •  ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance...  ...employs a talented and dynamic team of R&D and Applications Engineers who lead design, prototyping, and testing efforts to drive new technology... 
    Long term contract

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...innovation in operational efficiency and sustainable aviation. Our software development teams are formed around a matrixed organization...  ...a College Diploma or Bachelor's Degree within the software engineering area of study or equivalent professional experience. Proficiency... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    28 days ago
  • $78.57k - $112.74k per year

     ...exciting opportunity for a Water Resources Engineer or Scientist in Cambridge, Waterloo, or...  ...innovative hydrologic and hydraulic modeling software, from 1-D to 3-D flow and transport...  ...supporting lead generation, business development, staff development, and mentoring. Education and... 
    Contract work

    Geosyntec Consultants

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

     ...setting. ~ Experience developing accessible technologies. ~ Proficiency in code and system health, diagnosis and resolution, and software test development. About The Job Google's software developers develop the next-generation technologies that change how billions... 

    Google

    Waterloo, ON
    1 day ago
  • $102.4k per year

    As a Data Engineer on the R&D Team, you will help FreshBooks build and evolve high-quality, trusted data assets that power analytics, business...  ...to manage.Our leading platform is more than just business software; it’s an all-in-one financial toolkit that automates invoicing,... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    FreshBooks

    Waterloo, ON
    2 days ago
  • $174k - $252k per year

     ...equivalent practical experience. ~5 years of experience with software development in C/C++. ~3 years of experience testing, maintaining...  ...technologies. About the job Google's software engineers develop the next-generation technologies that change how billions... 
    Full time

    Google

    Waterloo, ON
    23 days ago
  • $100k per year

     ...ON, Canada; San Jose, CA, USA.Minimum qualifications Bachelor's degree or equivalent practical experience. 2 years of experience with software development in Kotlin. Preferred qualifications Experience in Java or other languages/frameworks used in mobile app development (... 
    Worldwide

    Google

    Waterloo, ON
    4 days ago
  • $80k - $95k per year

     ...the cutting edge of developing data analytics and visualization software. Our clients range from Fortune 500 businesses to some of the...  ..., full-time opening. Requirements Relevant IT or support engineering experience. At least 4 years working experience in a developer,... 
    Full time
    Work from home
    Weekend work

    Tangam Systems

    Waterloo, ON
    21 days ago

Do you want to receive more vacancies?

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