Identity and Access Management Software Engineer

7 days ago


Kitchener, Ontario, Canada Carta Full time

About Carta

Carta is a leading platform that empowers businesses to manage equity, build innovative ventures, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.

With a global presence, Carta is trusted by over 40,000 companies and more than two million individuals in nearly 160 countries to manage complex financial data, compensation, and valuations. Our platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under administration. Carta's tender offer solutions have returned $14B to shareholders in secondary transactions. Today, Carta's platform manages nearly three trillion dollars in equity globally.

About the Role

As a Senior Software Engineer on the IAM team, you will play a critical role in building, maintaining, and supporting IAM services for all Carta products. Your expertise will be instrumental in:

  • Designing, developing, and deploying scalable, production-quality IAM services, including login, registration, session, auditing, MFA, OAuth, Permissions, SSO, and more.
  • Ensuring service resiliency, availability, performance, and fault tolerance.
  • Maintaining standalone services and collaborating with cross-functional teams to solve complex permission problems and address security concerns.
  • Enabling more effective troubleshooting and monitoring in authentication and authorization services.

About the Team

The IAM team is a software engineering team that builds services leveraged by Carta's entire product suite to authenticate and authorize millions of users. We are the gatekeepers of Carta, ensuring that our users can access Carta systems and resources securely with the right level of access. We are a highly impactful, cross-functional team that loves solving problems at scale.

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. You've worked in a monolithic environment and have felt the pain as organizations grow. Ideally, you've helped transform the monolithic environment to microservices.

You have 5+ 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. You are excited about authentication technologies such as SAML, OAuth, and OpenID Connect. You are familiar or willing to learn our technology stack: Python, ReactJS, AWS, Kubernetes, Docker, Helm, CircleCI, Datadog, gRPC.

You enjoy learning and are highly collaborative. Our team consists of people who are happy to help you learn everything you need to be successful at Carta.

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 recruiter via email. As a company, we value fairness, helpfulness, transparency, leadership, and build our teams around these values.

Important Security Notice for Candidates

Our company has been targeted by individuals creating fake domains similar to ours to scam prospects and candidates. Please note that all official communications from us will come from an @carta.com domain. Be cautious of any requests for sensitive information or payments outside of our official channels.



  • Kitchener, Ontario, Canada Carta Full time

    Join Carta: A pioneering platform dedicated to empowering individuals and organizations in managing equity, establishing businesses, and investing in future enterprises. About Carta: Trusted by over 40,000 companies and more than two million users across nearly 160 countries, Carta is a leader in managing cap tables, compensation, and valuations. Our...


  • Kitchener, Ontario, Canada CARTA Full time

    The Organization You'll Contribute To Carta is a pioneering platform dedicated to empowering individuals in managing equity, fostering entrepreneurship, and investing in future-oriented companies. Our vision is to democratize equity ownership, making it accessible to a broader audience. With over 40,000 organizations and more than two million users across...


  • Kitchener, Ontario, Canada CARTA Full time

    The Organization You'll Be Part OfCarta is a comprehensive platform designed to assist individuals in managing equity, establishing businesses, and investing in future enterprises. Our mission is to democratize equity ownership for a broader audience across various regions.Trusted by over 40,000 organizations and more than two million users in nearly 160...


  • Kitchener, Ontario, Canada Carta Full time

    About CartaCarta is a leading platform that empowers businesses to manage equity, build innovative ventures, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.With a global presence, Carta is trusted by over 40,000 companies and more than two million individuals in nearly 160...


  • Kitchener, Ontario, Canada Carta Full time

    About CartaCarta is a leading platform that empowers businesses to manage equity, build innovative ventures, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.With a global presence, Carta is trusted by over 40,000 companies and more than two million individuals in nearly 160...


  • Kitchener, Ontario, Canada Carta Full time

    About the OrganizationCarta is a pioneering platform dedicated to empowering individuals in managing equity, fostering entrepreneurship, and investing in future-forward companies. Our vision is to democratize equity ownership, making it accessible to a broader audience across various regions.With over 40,000 companies and more than two million users in...


  • Kitchener, Ontario, Canada CARTA Full time

    About CartaCarta is a leading platform that empowers individuals and organizations to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by over 40,000 companies and two million people in nearly 160 countries to manage complex...


  • Kitchener, Ontario, Canada CARTA Full time

    About CartaCarta is a leading platform that empowers individuals and organizations to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by over 40,000 companies and two million people in nearly 160 countries to manage complex...


  • Kitchener, Ontario, Canada Arctic Wolf Full time

    About the RoleThe Senior Identity Access Administrator is responsible for managing user lifecycle in Okta and in various peripheral systems following compliance processes and maintaining a high standard of documentation.Key ResponsibilitiesCollaborate with the IT team to ensure timely resolution of access requests.Interface with various departments to...


  • Kitchener, Ontario, Canada Arctic Wolf Full time

    About the RoleThe Senior Identity Access Administrator is responsible for managing user lifecycle in Okta and in various peripheral systems following compliance processes and maintaining a high standard of documentation.Key ResponsibilitiesCollaborate with the IT team to ensure timely resolution of access requests.Interface with various departments to...


  • Kitchener, Ontario, Canada CARTA Full time

    About the Company Carta is a comprehensive platform designed to empower individuals in managing equity, fostering entrepreneurship, and investing in future-forward companies. Our mission is to democratize equity ownership, making it accessible to a broader audience across various regions. Trusted by over 40,000 organizations and more than two million...


  • Kitchener, Ontario, Canada CARTA Full time

    About CartaCarta is a leading platform that empowers individuals and organizations to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by over 40,000 companies and two million people in nearly 160 countries to manage complex...


  • Kitchener, Ontario, Canada CARTA Full time

    About CartaCarta is a leading platform that empowers individuals and organizations to manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by over 40,000 companies and two million people in nearly 160 countries to manage complex...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada Sun Life Full time

    About the Role:The IAM Security Specialist role at Sun Life is a critical position that requires a unique blend of technical expertise and business acumen. As a key member of our Identity and Access Management team, you will be responsible for working with application and identity owners to remediate identity security issues detected by our security...


  • Kitchener, Ontario, Canada Sun Life Full time

    About the Role:The IAM Security Specialist role at Sun Life is a critical position that requires a unique blend of technical expertise and business acumen. As a key member of our Identity and Access Management team, you will be responsible for working with application and identity owners to remediate identity security issues detected by our security...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you ready to make an impact in a leading global engineering design firm specializing in embedded systems and software?What We Are Looking ForEnthusiastic and proactive professionalsInnovators with varied expertise and a customer-centric approachAbility to engage in both internal projects and client-facing assignmentsKey ResponsibilitiesEngage in the...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Software Engineering ManagerCedent Consulting Inc is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for ensuring the successful delivery of our software products.Key Responsibilities:Lead a team of software engineers in planning, design, development,...