Senior Principal Full Stack Engineer

DigiCert

Sterling, VA • 3h ago • On-site

Senior

On-site

179,000 - 215,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Principal Full Stack Engineer

  • Focus: Backend/distributed systems, API design, CI/CD, performance and fault tolerance, DNS-based services

Description

Design, develop, and maintain backend services for large-scale distributed systems, including APIs (RESTful or gRPC) and DNS-based services. Contribute to system architecture, data modeling, and service design to ensure scalability, reliability, and performance. Optimize for high-throughput, low-latency workloads and support production operations.

Responsibilities

  • Design, develop, and maintain backend services for distributed systems

  • Participate in system architecture, service design, and data modeling

  • 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; deploy, monitor, and operate services in production

  • Implement and maintain CI/CD pipelines for automated build, test, and deployment

  • Analyze and improve system performance, reliability, and fault tolerance

  • Design, implement, and operate DNS-based services (DNS record lifecycle management, caching strategies, traffic routing policies)

  • Collaborate with engineering, product, and operations to deliver technical solutions

  • Troubleshoot and resolve production issues; support ongoing system operations

  • Document system design, architecture, and operational procedures

Requirements

  • Bachelor’s degree (or U.S. equivalent) in Computer Science, Electronic Engineering, or related field

  • 5+ years developing and operating mission-critical software platforms

  • 5+ years backend development in Java for large-scale distributed, high-availability environments

  • 5+ years building modular, service-oriented architectures using frameworks including Spring Boot

  • 5+ years designing and implementing RESTful and gRPC APIs for high-throughput, low-latency workloads

  • 5+ years working with cloud infrastructure (AWS) including deployment, scalability, availability, and resiliency

  • 5+ years with relational and NoSQL databases, including distributed data modeling and performance optimization

  • 5+ years implementing and maintaining CI/CD pipelines with automated testing and deployment

  • 5+ years designing distributed systems including service discovery, load balancing, fault tolerance, and observability

  • 2+ years designing DNS architecture and networking fundamentals including DNS record management, caching behavior, and traffic routing

Benefits

  • Competitive compensation; base salary range $179,000–$215,000 USD

  • Health, dental, and vision coverage

  • Retirement savings programs with matching (401(k) or RRSP)

  • Generous paid time off, 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 (e.g., gym reimbursement and wellness programs)

  • Employee Assistance Program with 24/7 confidential support

  • Education assistance and professional development; access to LinkedIn Learning

  • Employee referral bonus and additional perks/discounts

  • Recognition platform (Motivosity)

  • Business travel insurance and global employee support programs

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Principal Full Stack Engineer role

Improve your resume for just $5

$179,000 – $215,000/year

Unlock Full Resume Report