Senior Principal Full Stack Engineer

DigiCert•Sterling, VA
•$179,000 - $215,000•Hybrid

About The Position

DigiCert is a global leader in intelligent trust, protecting digital interactions through its AI-powered DigiCert ONE platform, which unifies PKI, DNS, and certificate lifecycle management. The Senior Principal Full Stack Engineer will design, develop, and operate backend services and distributed systems, contribute to architecture and service design, build APIs, and support scalable, reliable, high-performance platform services. The role also includes designing and operating DNS-based services and collaborating with engineering, product, and operations teams. The position may be performed remotely up to three days per week. On other workdays, the employee must report to DigiCert, Inc. at 6 Pidgeon Hill Drive, Ste 360, Sterling, VA 20147. The annual base salary range is $179,000–$215,000. Applications must be submitted through DigiCert’s careers portal; the job code is ALRR.

Requirements

  • Bachelor’s degree or U.S. equivalent in Computer Science, Electronic Engineering, or a related field.
  • At least 5 years of experience as a Software Engineer, Software Developer, or in another role developing and operating mission-critical platforms.
  • At least 5 years of professional experience developing backend systems using Java in large-scale, distributed, high-availability environments.
  • At least 5 years of professional experience building applications using frameworks including Spring Boot to design modular and service-oriented architectures.
  • At least 5 years of professional experience designing and implementing RESTful and gRPC APIs for high-throughput, low-latency workloads.
  • At least 5 years of professional experience with cloud-based infrastructure, including AWS, covering deployment, scalability, service availability, and resiliency.
  • At least 5 years of professional experience with relational and NoSQL databases, including data modeling for distributed systems and performance optimization.
  • At least 5 years of professional experience implementing and maintaining CI/CD pipelines, including automated testing and deployment strategies for distributed services.
  • At least 5 years of professional experience designing distributed systems, including service discovery, load balancing, fault tolerance, and system observability.
  • At least 2 years of professional experience designing DNS architecture and applying networking fundamentals, including DNS record management, caching behavior, and traffic routing concepts.

Responsibilities

  • Design, develop, and maintain backend services supporting large-scale distributed systems.
  • Participate in system architecture, service design, and data modeling to support scalability, reliability, and performance.
  • Provide guidance on system design and implementation across multiple services.
  • Design and implement RESTful or gRPC APIs for internal and external platform services.
  • Develop and optimize systems for high-throughput, low-latency workloads.
  • Use cloud-based infrastructure to deploy, monitor, and operate services in production.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Analyze and improve system performance, reliability, and fault tolerance in distributed environments.
  • Design, implement, and operate DNS-based services, including DNS record lifecycle management, caching strategies, and traffic routing policies.
  • Collaborate with engineering, product, and operations teams to define and deliver technical solutions.
  • Troubleshoot and resolve production issues and support ongoing system operations.
  • Document system design, architecture, and operational procedures.

Benefits

  • Competitive compensation
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement savings programs with company matching (401(k) or RRSP)
  • 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
  • Gym reimbursement and wellness programs
  • Employee Assistance Program with confidential support for employees and families
  • Education assistance and professional development opportunities
  • LinkedIn Learning and other continuous learning resources
  • Employee referral bonus program
  • Company perks and discounts
  • Internal rewards and recognition platform
  • Business travel insurance and global employee support programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service