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

Senior Software Engineer II

$181.05k - $213k 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’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.
  • Investor Reporting: Developing features that enable investment firms and audit partners to share accurate, timely performance data.
  • 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

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 View email address on ca.talent.com.
#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II in Ontario vacancy
  •  ...and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. The successful candidate will have... 
    Senior

    Sun Life Financial

    Ontario
    7 days ago
  •  ...Be a part of a dynamic software development group at Verisk's Catastrophe and Risk Solutions team, contributing to design and development...  ...ensure alignment with platform standards. Mentor and develop engineers through code reviews, design guidance, and technical leadership,... 
    Senior

    Verisk

    Ontario
    5 days ago
  •  ...rights. Responsibilities Design, develop, and maintain software build and release pipelines that support delivery across...  ...accelerate software delivery. Engage closely with dependent engineering, QA, and operations teams to understand requirements, remove obstacles... 
    Senior

    PlayStation

    Ontario
    7 days ago
  • $113k - $163k per year

     ...About the Role As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high‑quality mobile and backend solutions for our Retirement customers. Working across the full stack, you will develop React Native... 
    Senior
    Long term contract
    Temporary work
    Local area

    Manulife Financial

    Ontario
    13 days ago
  • Elevate your career as a Senior Software Engineer with a focus on ETL and Informatica IDMC in the Corporate Risk team. Engage in major projects and collaborate to enhance system performance. This role demands an experienced candidate with a solid background in ETL and Informatica... 
    Senior

    Sun Life

    Ontario
    3 hours ago
  •  ...can take you anywhere you want to go. We are seeking a Senior .NET Full Stack Engineer to build and deliver scalable, enterprise-grade digital...  ...Qualifications ~8+ years of experience in full‑stack software development in enterprise environments. ~ Strong hands... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Company 19 - John Hancock Life Insurance Company (U.S.A.)

    Ontario
    7 days ago
  • Step into a pivotal role as a Senior Robotics Software Engineer in Waterloo, Ontario, where you'll focus on complex software-hardware integration in a hybrid work model. You will spearhead system architecture and the design of deployment workflows, ensuring the seamless... 
    Senior

    Rockwell Automation

    Ontario
    7 days ago
  • $182k - $187k per year

     ...vacancy. Minimum qualifications ~ Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3 years of experience in... 
    Senior
    Full time

    Google

    Ontario
    7 days ago
  • $101.5k - $151.5k per year

     ...Software Engineering Lead Are you ready to lead a high-performing software team and play a key role in delivering cutting-edge solutions? Join our customer-focused Engineering team in Waterloo, where innovation, modernization, and positive change are at the forefront of... 

    Raytheon

    Ontario
    7 days ago
  •  ...subscribers, is the largest and fastest-growing dealer and OEM software provider in Canada, offering a suite of connected automotive software...  ...in leveraging AI, including Generative AI (GenAI), to enhance engineering productivity, automate repetitive tasks, and optimize workflows... 
    Remote work

    AutoSync

    Ontario
    7 days 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

    SwiftCruit

    Ontario
    1 day ago
  • Join Manulife's team in Waterloo, Ontario, as a Backend Software Engineer focused on creating high-value cloud solutions. This hybrid role is perfect for those eager to modernize platforms and integrate innovative technologies. With a minimum of three years in backend development... 

    Company 58 Manulife Bank of Canada

    Ontario
    3 hours ago
  • $86.1k - $136.1k per year

     ...We’re looking for a Backend Software Engineer who is motivated by delivering customer and business value and enjoys working on transformative, large‑scale initiatives. In this role, you’ll contribute to the modernization of legacy platforms by integrating third‑party vendor... 
    Long term contract
    Temporary work

    Company 58 Manulife Bank of Canada

    Ontario
    3 hours ago
  •  ...Job Description 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

    NAVBLUE

    Ontario
    3 hours ago
  • $128k - $168k per year

     ...Job title: Staff Software EngineerReports to: Director, EngineeringDepartment: DevelopmentLocation: Waterloo, Ontario, Canada About Priority...  ...smarter. We achieve this through the Priority Commerce Engine, an creative platform that combines payables, acquiring, and banking... 
    Long term contract

    Priority

    Ontario
    3 hours ago
  •  ...~3+ years of experience in XML/ architecture. ~3+ years of experience in troubleshooting and problem-solving skills to diagnose software and network issues. ~ Experience with Linux CLI. ~ Ability to document job related procedures. ~ Network and systems administration... 
    Long term contract
    Temporary work

    Research Development & Manufacturing

    Ontario
    7 days 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 and security to help them learn, adapt, and adopt our core cloud management tools and best practices... 
    Senior
    Full time

    Verily

    Ontario
    3 hours ago
  • A pioneering cloud rendering technology firm in Southwestern Ontario is seeking a C++ / Unreal Engine developer to join their team. In this role, you will develop streaming applications for interactive XR experiences, requiring strong skills in Unreal Engine and C++. The company... 
    Flexible hours

    Mawari Technologies

    Ontario
    7 days ago
  • Accelerate climate action at Cambio as a Software Engineer. Engage in building transformative internal tools and improve customer success workflows through automation in this hybrid role. Cambio is on a mission to revolutionize the real estate industry with cutting-edge technology... 

    cambio

    Ontario
    1 day ago
  • $193k - $214k per year

     ..., and their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data solutions...  ...Looking For): ~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level)... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • Take your career to the next level as a Lead Full-Stack Software Engineer at Manulife in a hybrid setting in Waterloo, Ontario. Design and deploy...  ...experience while mentoring your engineering peers. This senior role demands a comprehensive knowledge of both front-end and back... 
    Senior
    Flexible hours

    Company 1 - The Manufacturers Life Insurance Company

    Ontario
    7 days ago
  • Elevate your career as a Software Engineer focusing on Data Modeling at Speechify. Contribute to meaningful advancements in audio data processing within a remote-first team. At Speechify, an innovative leader in text-to-speech technology, this Software Engineer role will... 
    Remote work

    Clutch Canada

    Ontario
    7 days ago
  • Join Google’s mission as an iOS Mobile Software Engineer, crafting innovative applications for home solutions. Focus on software development using Swift and enhancing user experience. The ideal candidate for the Google Home team possesses a background in iOS mobile application... 

    Google

    Ontario
    7 days ago
  • $260k - $267k per year

     ...Google is seeking a Senior Software Development Manager, Security and Intel in Waterloo, ON, Canada. This advanced-level, full-time role...  ...the Google Ads ecosystem. About the Role Software Engineering Managers at Google combine technical expertise with people leadership... 
    Senior
    Full time

    Google

    Ontario
    7 days ago
  • Be part of Google's innovative XR team as a Senior Software Developer, focusing on key advancements in Computer Vision and Geometric Sensing. This role contributes to the evolution of smart glasses and headsets, integrating AI with extended reality. This position requires... 
    Senior

    Google

    Ontario
    7 days ago
  • $120k - $140k per year

     ...Tetra Tech is adding a Senior Electrical Engineer to our EI&C team based in Thunder Bay, ON . This is a new vacant position for which we are...  ...of work. Assist with technical calculations and use software for load calculations, arc flash studies, fault &... 
    Senior
    Work at office

    Tetra Tech

    Ontario
    7 days ago
  • Become a pivotal part of our innovation as a Founding Software Engineer in Waterloo or San Francisco. Drive product development from UI/UX to cloud deployment and customer engagement. This full-time role allows you to take charge of software systems at all levels. You will... 
    Full time

    Simantic, Inc.

    Ontario
    1 day ago
  • $146.5k - $164.5k per year

     ...Collaborate closely with Product Management and cross-functional engineering teams to define and deliver high-impact features. Develop...  ...Qualifications ~5+ years of experience as a full-stack or backend software engineer in an industry setting. ~ Bachelor’s degree in... 
    Full time

    Verily

    Ontario
    3 hours ago
  • $150k - $154k per year

     ...Software Developer III, Site Reliability Engineering Google, Waterloo, ON, Canada Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Qualifications... 
    Full time

    Google Inc.

    Ontario
    7 days ago
  • Step into the Software Engineer L2-L4 role at Cambio and contribute to our mission of decarbonizing real estate. This hybrid position focuses on creating impactful tools to improve customer service efficacy. Cambio seeks a Software Engineer with a solid foundation in software... 

    Stanfordclimateventures

    Ontario
    6 days ago

Do you want to receive more vacancies?

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