FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
DomainTools. Design and develop a foundation for real-time internet-scale data processing and management .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing large-scale orchestration systems and real-time data processing platforms, with a strong focus on internet security and architectural best practices. Proven ability to provide technical leadership and navigate complex organizational challenges.
Highest-signal resume keywords
Large-Scale Orchestration SystemsInternet Protocols (DNS, Whois, RDAP)Technical LeadershipSoftware Engineering Best PracticesInfrastructure Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Real-Time Data ProcessingSystems EngineeringObservability ToolingCloud Systems ManagementOn-Prem Systems ManagementArchitectural Trade-OffsTechnical Standards DefinitionLogging and MetricsAlerting SystemsComplex Problem Solving
Soft Skills
Organizational SkillsInterpersonal SkillsAdaptabilityArticulation of DesignsDesire to Solve Problems
Industry Keywords
Internet SecurityDistributed ArchitectureTechnical OperationsEngineering OrganizationCloud Infrastructure
Tech Stack
Tools & technologiesCloudDNS
About the role
Key responsibilities & impact- Design and develop a foundation for real-time internet-scale data processing and management
- Design and develop a platform for software and infrastructure management spanning cloud and on-prem systems
- Develop and maintain observability tooling including logging, metrics, and alerting spanning cloud and on-prem systems
- Define technical standards and best practices as a leader in the engineering organization
- Reconcile complex, conflicting distributed architecture spanning multiple companies over multiple decades
- Provide technical leadership within DomainTools broadly
Requirements
What you’ll need- Strong organizational and interpersonal skills
- 7+ years experience in some combination of software/hardware/systems engineering or leadership in technical operations
- Experience designing, building, and operating large-scale orchestration systems
- Experience working with major internet protocols and standards (DNS, Whois, RDAP, etc.)
- Experience with and passion for working in the internet security space
- Experience stepping across organizational boundaries to solve problems
- Strong understanding of architectural trade-offs at different orders of magnitude of scale
- Broad knowledge of modern approaches to software engineering, systems engineering, operations, and infrastructure management
- Ability to articulate and defend designs from architectural first-principles
- Ability to adapt designs to the realities of a complex business
- Strong desire to solve seemingly insurmountable technological and organizational problems
Benefits
Comp & perks- Fully paid medical insurance premiums
- Fully paid dental insurance premiums
- Fully paid vision insurance premiums
- 401k retirement plan with company matching
- Basic life insurance
- Flexible PTO
- Additional well-being benefits