D

DigiCert

Delivers digital certificates and identity verification

Senior Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSunnyvale, CA, USA$170k - $200k /yrIn-person

About the Job

Requirements

  • At least five years of professional software engineering experience, including meaningful tenure in a platform or identity-adjacent domain.
  • Use AI coding agents such as Cursor, GitHub Copilot, or Claude daily and fluently, and identify opportunities for AI to accelerate delivery and support AI-first team practices.
  • Expert-level Java development, including Spring Boot, RESTful API design, microservices patterns, performance tuning, and production reliability.
  • Strong React engineering skills, including hooks, component architecture, state management such as Redux, and experience building complex, accessible user interfaces.
  • Production-grade knowledge of OAuth 2.0, OIDC, and SAML, including debugging token flows, handling multi-tenant edge cases, and integrating enterprise identity providers such as Okta or Azure AD.
  • Security engineering fundamentals, including threat modeling, RBAC/ABAC, secure token handling, input validation, and security-first platform design.
  • Proficiency with CI/CD pipelines, Docker, Kubernetes, and infrastructure-as-code tools such as Terraform or Helm, with the ability to own infrastructure.
  • Experience with relational databases such as PostgreSQL or MySQL, including schema design, query optimization, indexing strategy, and performance at scale.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure and cloud-native design patterns.
  • Ability to drive alignment across engineering, product, and security stakeholders and present design decisions and tradeoffs.

Responsibilities

  • Lead the design and development of Java backend services and RESTful APIs, drive architectural decisions, define API contracts, and set code quality standards across the team.
  • Own complex full-stack features across Java backend services and React frontend from requirements through production, including performance optimization and long-term maintainability.
  • Architect and implement IAM flows using OAuth 2.0, OIDC, and SAML, including token lifecycle, session management, multi-tenant identity, and identity-provider integration.
  • Apply secure-by-design architecture, threat modeling, RBAC/ABAC patterns, token security, and zero-trust principles in platform engineering.
  • Improve CI/CD pipelines using Jenkins, GitHub Actions, or similar tools; define deployment strategies such as blue/green and canary, and set service reliability standards.
  • Operate Docker, Kubernetes, and infrastructure-as-code tools such as Terraform and Helm at production scale, considering cost-aware design and platform reliability.
  • Use AI coding agents as part of daily work and help the team adopt them, applying judgment about where AI accelerates delivery and where human review is required.
  • Integrate and ship AI/LLM capabilities into platform features, including LLM API integration, prompt engineering, RAG patterns, and agentic workflows.
  • Mentor junior and mid-level engineers through code reviews, design feedback, pairing sessions, and technical guidance.
  • Own observability and incident response for developed services, define SLOs, instrument services with New Relic, Splunk, or Datadog, and lead post-mortems.
  • Partner with Product and Design to shape requirements, challenge scope when needed, and deliver value on time.

Desired Qualifications

  • Experience with event-driven architectures such as Kafka for real-time security event processing or audit pipelines.
  • Familiarity with digital certificates, PKI, or the DigiCert ONE trust platform.
  • Familiarity with agentic AI workflows, including building tools that use LLMs, function calling, or autonomous pipelines.
  • Experience building or operating multi-tenant SaaS platforms with strict isolation requirements.
  • Experience introducing AI-first development practices to a team and raising others’ capabilities beyond personal use.
  • Contributions to open-source projects in identity, security, or platform infrastructure.
  • Experience with advanced deployment patterns such as feature flags and progressive rollouts, and experimentation frameworks in a platform context.

About the Company

DigiCert

Delivers digital certificates and identity verification

DigiCert provides digital trust solutions that help organizations secure their online communications and transactions, offering digital certificates, identity verification, and electronic seals for enterprises and government clients. These products work by issuing and managing digital credentials and seals that authenticate identities, encrypt data, and ensure integrity of data in transit and at rest, plus services for identity verification and applying official seals. DigiCert differentiates itself with an enterprise- and government-focused, integrated suite of trusted credentials delivered on a recurring subscription, complemented by consulting and support services rather than standalone tools. Its goal is to help organizations operate securely in a connected world by providing reliable, scalable digital trust across online communications and assets.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
Not listed
Headquarters
Lindon, UT
Founded
2003

Recently Posted Jobs

Explore more opportunities at DigiCert

See more jobs