Principal Engineer
$160,000–$190,000 year
On-siteHerndon, Virginia, United States
Job Summary
Lead the design and implementation of complex services and cross-team initiatives within the DNS platform, owning technical design for major features to ensure scalability, performance, and reliability. Contribute hands-on to implementation in high-risk areas, participate in architecture reviews and RFCs, and collaborate with Architects to align with long-term platform direction. Identify technical risks early, propose mitigation strategies, and drive improvements in code quality, testing standards, and CI/CD practices. Mentor Senior and Mid-level Engineers on system design and production excellence while serving as the technical escalation point during major incidents.
Required Qualifications
- Typically 8+ years of professional software engineering experience
- 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
- CI/CD practices
- Solid understanding of distributed system design
- scalability
- reliability
- performance optimization
- Demonstrated ability to lead technically complex initiatives
- deliver predictable outcomes
- Strong written and verbal communication skills
- writing technical design documents
Desired Qualifications
- Familiarity with DNS and networking fundamentals
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.