Senior Software Development Engineer

4 weeks ago


Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time
Senior Software Engineer I, Identity and Access Management

Carta develops purpose-built software that transforms traditional accounting into a powerful growth engine.

Carta's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.

Trusted by more than 40,000 companies, Carta also helps private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs, compensation, and more.

Together, Carta is setting a new standard as the end-to-end platform for private markets. 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.

  • Build, maintain and support IAM services for all Carta products - login, registration, session, auditing, MFA, OAuth, Permissions, SSO
  • Reinforcing service resiliency, availability, performance and fault tolerance
  • Enable more effective troubleshooting and monitoring in authentication and authorization services
  • Collaborate with teams across the company to solve complex permission problems and address security concerns
The Team You'll Work With

The IAM (Identity and Access Management) team is a software engineering team that builds services leveraged by Carta's entire product suite to authenticate and authorize millions of users.

About You

You have strong technical skills, are excited by projects that create scale, and enjoy working closely with stakeholders across engineering as well as product. Ideally, you've helped transform the monolithic environment to microservices.

You have 4+ years of backend, or full-stack software development experience working as an individual contributor. You have experience designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices. Python, ReactJS, AWS, Kubernetes, Docker, Helm, CircleCI, Datadog, gRPC.



  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Job Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Transforming Traditional AccountingCarta is revolutionizing the way companies manage their finances with purpose-built software that transforms traditional accounting into a powerful growth engine.As a Senior Software Development Engineer, you will be part of a team that builds services leveraged by Carta's entire product suite to authenticate and authorize...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted...


  • Waterloo, Ontario, Canada Ansys Full time

    Unlock Innovation with AnsysAt Ansys, we empower visionary companies to bring their world-changing ideas to life. Our mission is to bridge the gap between design and reality, enabling innovators to push the boundaries of what's possible.We're seeking a talented Senior Application Engineer to join our team. As a key member of our software development team,...


  • Waterloo, Ontario, Canada SAP Full time

    Job Title: Senior Software EngineerAs a senior software engineer on our team, you will be responsible for designing, developing, and maintaining our web application. You will work closely with our cross-functional team to identify and prioritize features, and ensure timely delivery of high-quality software. Our ideal candidate will have a strong background...


  • Waterloo, Ontario, Canada Magnet Forensics Inc. Full time

    About UsMagnet Forensics Inc. is a global leader in the development of digital investigative software.Our MissionWe continually innovate to help our customers deploy advanced digital forensic tools.Job DescriptionWe are seeking a skilled Senior Software Development Engineer in Test to join our team. As a key member of our engineering team, you will be...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerAt Sun Life, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the business needs of our organization.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada DONIKI CONSTRUCTION Full time

    About the Role: We are seeking a skilled Senior Software Engineer - Backend Development to join our software engineering team. The ideal candidate will have a strong background in backend development and be able to design, implement, and maintain scalable and efficient software systems.Key Responsibilities:Design, develop, and test software applications...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Menlo Ventures. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Your primary focus will be on building scalable, efficient, and reliable software systems that meet the needs of our...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...


  • Waterloo, Ontario, Canada Altair Engineering Full time

    Job Title: Senior Software Development EngineerWe are seeking a skilled Senior Software Development Engineer to join our team at Altair Engineering in Waterloo, ON. This is a contract position.The successful candidate will be responsible for developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate,...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerJob Summary:Sun Life Financial is seeking a Senior Software Engineer to join our Canadian IT – Platform and Engineering team. As a Senior Software Engineer, you will be responsible for leading and participating in the design, development, and deployment of Java REST web service APIs and microservices using Docker and...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    Carta: A Platform for Equity ManagementCarta is a leading platform for equity management, helping individuals and organizations navigate the complexities of equity administration. As a Senior Software Development Engineer, you will play a critical role in building and maintaining the Carta platform, ensuring seamless integration with various stakeholders and...


  • Waterloo, Ontario, Canada Carta, Inc. Full time

    Senior Software Engineer for Fund AdministrationCarta, Inc. is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our Fund Administration group is building the next generation of software for the venture capital industry.We are looking for a Senior Software Engineer to join our R&D team. As a Senior...


  • Waterloo, Ontario, Canada Aunty's Kitchen Full time

    Job Title: Senior Software Engineer - Tech LeadAbout the Role:As a Senior Software Engineer - Tech Lead, you will be responsible for leading a team of software developers in the design, development, and maintenance of complex software systems. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a talented Senior Software Engineer I to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Your primary focus will be on building and maintaining our cloud infrastructure, ensuring high availability, and...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    At Center ID Corp, we are seeking an experienced Senior Software Systems Engineer to join our team.The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and location.Job Description:We are looking for a skilled engineer who can coordinate the development, installation, integration, and operation of...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada QProVibe Inc. Full time

    About the Role: As a senior software development engineer, you will be responsible for designing and developing high-quality software solutions using Java and Python programming languages. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical specifications, and ensure timely delivery of software...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job SummaryNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing innovative software solutions for a wide range of embedded systems.ResponsibilitiesDesign and develop software for embedded systems, including firmware,...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Senior Embedded Software Developer to join our team at Huawei Technologies Canada Co., Ltd.About the Role:The ideal candidate will have experience with C/C++ programming languages, working on embedded systems, and a strong understanding of AI/ML algorithms and frameworks such as TensorFlow or PyTorch.Responsibilities:Develop...