Principal Engineer
Job Summary
Who we are
DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security privacy and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI DNS and certificate lifecycle management to secure infrastructure software devices messages AI content and agents. Learn why more than 100000 organizations including 90% of the Fortune 500 choose DigiCert to stop todays threats and prepare for a quantum-safe future
Job summary
The Principal Software Engineer is a senior technical leader responsible for designing delivering and evolving critical services within the DNS platform. This role leads complex initiatives across teams ensures high standards of scalability reliability and security and provides strong technical guidance while remaining hands-on in design and implementation. The Principal Engineer partners closely with Architects Product and Engineering Managers to translate strategic direction into sound technical execution and predictable delivery.
What you will do
- Lead the design and implementation of complex services and cross-team initiatives within the DNS platform.
- Own technical design for major features and platform enhancements ensuring scalability performance and reliability.
- Contribute hands-on to implementation particularly in high-risk or technically challenging areas.
- Participate in and contribute to architecture reviews RFCs and design discussions driving high-quality technical outcomes.
- Collaborate with Architects to ensure alignment with platform standards and long-term direction.
- Identify technical risks early and propose mitigation strategies to reduce delivery and operational risk.
- Improve system observability performance and operational readiness across owned services.
- Drive improvements in code quality testing standards CI/CD practices and deployment reliability.
- Mentor Senior and Mid-level Engineers providing guidance on system design debugging and production excellence.
- Serve as a technical escalation point during major incidents related to owned systems.
What you will have
- Typically 8 years of professional software engineering experience including demonstrated impact operating at Senior Engineer level on large-scale distributed systems.
- Strong expertise in backend development (e.g. Java and/or Go) REST/gRPC APIs cloud platforms relational and/or NoSQL data stores caching and CI/CD practices.
- Solid understanding of distributed system design scalability reliability and performance optimization.
- Familiarity with DNS and networking fundamentals is considered an advantage but not a mandatory requirement.
- Demonstrated ability to lead technically complex initiatives and deliver predictable outcomes.
- Strong written and verbal communication skills including writing technical design documents.
Benefits
- Generous time off policies
- Top shelf benefits
- Education wellness and lifestyle support
To protect candidate information and maintain a secure hiring process all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.
#LI-SD1
Required Experience:
Staff IC
About Company
DigiCert is the leading TLS/SSL Certificate Authority specializing in digital trust for the real world through PKI, IoT, DNS, Document & Software security solutions.