Senior Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building DigiCert’s certificate management, TLS, vulnerability monitoring, and security platform. Owning full-stack TypeScript services, infrastructure, and production operations.

Responsibilities:

  • Design, build, and ship full-stack features across Fastify or Express APIs, Next.js and React frontends, MySQL schemas and migrations, SQS-driven workers, and infrastructure
  • Own production services through observability with Sentry and Grafana, on-call participation, incident root-cause analysis, and follow-through fixes
  • Build and evolve security and monitoring products that scan, probe, and score customer infrastructure at scale
  • Maintain and incrementally retire legacy .NET and Python components by moving behavior into the TypeScript platform and verifying parity
  • Extend CI/CD and infrastructure using Azure DevOps pipelines, Docker images, Helm charts, and Terraform for EKS, RDS, SQS, and related AWS services
  • Integrate third-party and partner APIs, including certificate authorities, scanners, and identity providers
  • Use AI-assisted development tools and build AI-backed product features
  • Review code, write tests, and raise standards for human- and AI-generated code
  • Mentor engineers and document technical decisions

Requirements:

  • 6+ years building and operating production web services and the frontends on top of them
  • Strong TypeScript and Node.js, including a modern API framework (Fastify preferred, Express acceptable) and a React framework (Next.js preferred)
  • Production experience in more than one language or ecosystem, and at least one stack change driven or adapted to in the last few years
  • Solid relational database skills on MySQL or Postgres, including schema design, migrations, indexing, query performance, and transaction and locking behavior
  • Experience with logging, metrics, alerting, and evidence-led production debugging
  • Security awareness including authentication and authorization flows, secrets handling, input validation, and dependency hygiene
  • Clear written communication for explaining designs, trade-offs, and incidents to engineers and non-engineers

Benefits:

  • Competitive compensation and comprehensive health, dental, and vision coverage
  • Retirement savings programs with company matching (401(k) or RRSP)
  • Generous paid time off, including holidays, and vacation
  • Paid parental leave and family support benefits
  • Life and disability coverage
  • Flexible spending and health savings options (where applicable)
  • Health and wellness support, including gym reimbursement and wellness programs
  • Employee Assistance Program with 24/7 confidential support for employees and families
  • Education assistance and professional development opportunities
  • Access to LinkedIn Learning and continuous learning resources
  • Employee referral bonus program and additional company perks and discounts
  • Internal rewards and recognition platform (Motivosity) to celebrate and acknowledge project wins, milestone achievements, and outstanding contributions
  • Business travel insurance and global employee support programs