Principal Software Engineer
Principal engineer owning platform-level security, identity, and access management for Conga's B2B products: leads 5–8 engineers, sets authentication/authorization direction (OAuth 2.0, OIDC, SAML), builds shared core services and secure integrations with the Advantage Platform. Hands-on backend work in modern languages (Java, C#, Python, TypeScript) with REST APIs, SQL, and cloud platforms.
- Compensation
- $163.4K–$261.4K / yr
- Location
- Remote Canada; US - Boston, MA ; US - Houston, TX
- Work setup
- Remote
- Seniority
- Principal
- Employment
- Full time
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 8+ years of backend software engineering, delivering enterprise SaaS services at scale that are security-critical
- 3+ years designing, building, or operating shared identity and platform-security services (OAuth 2.0, OIDC, SAML, token-based auth, role/permission models, policy-driven access control)
- 3+ years as a technical leader or senior contributor on shared platform or infrastructure services
- Deep experience building backend systems in a modern language such as Java, C#, Python, TypeScript, Scala, or Rust
- Strong experience designing and implementing RESTful APIs used by multiple consumers
- Solid experience with SQL and data stores supporting platform services
- Strong understanding of software design patterns, distributed systems, and platform tradeoffs
- Experience leading complex initiatives end to end: design, implementation, testing, deployment, and support
- Experience leading technical initiatives spanning multiple platforms, engineering organizations, and ownership boundaries
- Experience leading and mentoring engineers and influencing teams you don't directly manage
- Experience translating strategic product or AI objectives into secure platform designs and delivery plans
- Comfort in customer-facing work, including support, escalations, and competing stakeholder priorities
- Strong communication skills and executive presence, working effectively with Architecture, Security, Product, leaders, customers, and junior engineers
Nice to have
- Experience with Azure, AWS, or GCP, plus containerized and orchestrated environments (Docker, Kubernetes)
- Experience with Azure SQL
- Microservices experience and familiarity with cloud-native security patterns and service-to-service communication
- Exposure to DevOps and SRE practices for platform services, including monitoring, alerting, and automation
Full description
A career that’s the whole package!
At Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard.
Conga lines up commercial operations so companies run as connected, smarter businesses. By unifying the people and processes that drive commerce, Conga aligns pricing, quoting, contracting, rebates, and communications so teams stay in sync and buyers keep moving forward. The result is trusted decisions, consistent buyer experiences, and profitable growth. More than 10,000 customers worldwide, including over 50% of the Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line.
Role: Principal Software Engineer
Reports to: Manager, Product Development
Location: Houston, TX - Boston, MA Hybrid
About the role
As a Principal Software Engineer on Conga’s B2B Platform Engineering, Core Services team, you’ll own the security, identity, and access management capabilities that every Conga B2B product is built on. You’ll lead a team of 5 to 8 engineers, set technical direction for authentication and authorization across the platform, and serve as a key technical partner to the Advantage Platform organization. Together with Advantage, you’ll establish secure, reusable integration patterns between the two platforms.
This is a senior, hands-on role for an engineer who wants influence beyond a single product team. You’ll work in a highly connected environment, on a small team that supports a large customer base. That means ramping quickly, building trust across groups, and shaping shared security services used throughout Conga’s platform ecosystem.
What you’ll do
Own platform identity and security
- Act as the primary technical lead for platform-level security and identity services, including authentication and authorization systems.
- Lead design and development of mission-critical core services that support cross-product identity, access control, tenant context, and security standards.
- Translate high-level architectural direction into detailed technical designs and production-ready implementations.
- Ensure platform services meet strict security, availability, performance, and reliability requirements.
Build the B2B and Advantage integration
- Partner with the Advantage Platform team to define and implement secure integration patterns between B2B and Advantage.
- Define API contracts, authentication flows, authorization models, and tenant-context propagation across distributed systems.