This role is Principal Software Engineer, reporting to the Manager, Product Development.
The company provides commercial operations software that connects the people and processes behind pricing, quoting, contracting, rebates, and communications, so teams stay aligned and deals progress.
It serves more than 10,000 customers worldwide, including over 50% of the Fortune 100.
Individual and team growth are part of the day-to-day, in a setting where every voice counts.
Responsibilities
Own the platform's identity and security services, acting as the main technical lead for authentication and authorization.
Design and build the core services for identity, access control, tenant context, and security standards that many products share.
Turn high-level architecture direction into detailed designs and production-ready code.
Make sure platform services meet strict standards for security, availability, performance, and reliability.
With the Advantage Platform team, define and build secure integration patterns between B2B and Advantage.
Specify API contracts, authentication flows, authorization models, and how tenant context travels across distributed systems.
Coordinate design, build, testing, release readiness, and operational support for shared authentication across platforms.
Lead and mentor a group of 5 to 8 engineers, and give technical guidance to other engineering groups.
Lead through code reviews, design reviews, threat modeling, and operational readiness checks.
Raise the standard for secure coding and platform engineering discipline.
Lead work in an Agile, CI/CD setting that prizes automation, testability, and observability.
Work with Architecture and Product Security to build and evolve security patterns, standards, and controls across the platform.
Collaborate with B2B Platform, Advantage Platform, Architecture, Product Engineering, AI, and Product Security to deliver secure, reusable integrations.
Turn strategic AI pillar goals into secure, scalable platform capabilities that can be reused across products and AI experiences.
Record decisions, dependencies, ownership, and operational duties clearly across team boundaries.
Lead incident investigation and fixes for security-sensitive services, including root cause analysis and lasting remediation.
Work directly with customers on support issues and escalations, balancing competing priorities among internal and external stakeholders.
Requirements
8+ years of backend software engineering, including enterprise SaaS services at scale that are security-critical.
3+ years designing, building, or running shared identity and platform-security services for multiple products, covering OAuth 2.0, OIDC, SAML, token-based authentication, role and permission models, and policy-driven access control.
3+ years as a technical lead or senior contributor on shared platform or infrastructure services.
Deep backend experience in a modern language such as Java, C, Python, TypeScript, Scala, or Rust.
Strong record designing and building RESTful APIs used by multiple consumers.
Solid SQL skills and experience with data stores that support platform services.
Strong grasp of software design patterns, distributed systems, and platform tradeoffs.
Experience driving complex initiatives end to end: design, build, testing, deployment, and support.
Experience leading technical work across multiple platforms, engineering organizations, and ownership boundaries.
Experience leading and mentoring engineers, and influencing teams you do not manage through collaboration and technical credibility.
Experience turning strategic product or AI goals into secure platform designs and workable delivery plans.
Comfort with customer-facing work, including support, escalations, and reconciling competing stakeholder views.
Strong communication and executive presence, working well with Architecture, Security, Product, engineering leaders, customers, and junior engineers.
Would give you an edge: experience with Azure, AWS, or GCP, plus containerized and orchestrated environments such as Docker and Kubernetes.
Would give you an edge: experience with Azure SQL.
Would give you an edge: microservices experience and familiarity with cloud-native security patterns and service-to-service communication.
Would give you an edge: exposure to DevOps and SRE practices for platform services, including monitoring, alerting, and automation.
Conditions
Full-time position with a U.S. base salary range of $163,380 to $261,410 USD, where individual pay depends on job-related skills, experience, and relevant education or training.
The posted range reflects the expectations in this description. If the company selects someone more or less experienced, it may adjust the responsibilities and will share any revised range during selection.
The role sits on the B2B Platform Engineering, Core Services team and owns the security, identity, and access management that every B2B product relies on.
You will work as a key technical partner to the Advantage Platform organization, setting secure, reusable integration patterns for both platforms.
This is a senior, hands-on role for someone who wants influence beyond one product team, in a highly connected environment on a small team serving a large customer base. You will need to ramp quickly, build trust across groups, and shape shared security services used across the ecosystem.
Candidates who meet only some of the qualifications are encouraged to apply anyway.
Benefits
A variable incentive pay component on top of base salary.
Perks such as flexible work options.
A full range of benefits, including medical and dental insurance.
The company aims for fair, competitive pay and benefits, free from discrimination, and shares how its pay programs are structured.
Where you’d work
Fully remote
You can work from
Canada
United States
About the company
C
Conga
Industry: SaaS
Also hiring in Bulgaria, Boston, United States and Houston, United States