Principal Software Engineer
Core
Designing, developing, and maintaining scalable and secure backend services for DigiCert's next-generation trust and identity platforms.
Role type
Principal Software Engineer (Backend)
Builds
Scalable backend services for PKI, DNS, and certificate lifecycle management
Domain
Cybersecurity / Identity Management
Required skills
Java, Spring, Spring Boot, JPA, RESTful APIs, Relational Databases, NoSQL, Cloud Platforms, Kubernetes, Docker, CI/CD
Preferred skills
Gradle, Maven, jOOQ
Responsibilities
Collaborate with product managers and architects to define technical specifications; Design, develop, test, and maintain software applications; Conduct code reviews to ensure quality and alignment; Analyze, troubleshoot, and debug product defects; Contribute to architectural decisions and drive technical innovation.
Seniority
Principal, hands-on IC & architecture