
Principal Software Engineer
Evolve Security
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Lead
Tech Stack
Cyber Security
About the role
- **What You’ll Do**
- As a Principal Software Engineer at Evolve Security, you’ll take full ownership of building, shaping, and supporting the software that powers our cybersecurity solutions. This is a hands-on, high-impact role where you will:
- - Design, code, and debug production-ready software
- - Improve the performance and reliability of existing systems
- - Mentor and train other engineers to help them grow
- - Maintain, enhance, and modernize our software stack
- - Research and recommend new technologies to boost team productivity
- - Lead the technical direction and execution of projects
- - Investigate and resolve software issues to ensure top-notch performance
- - Collaborate regularly with the team—sharing ideas, discussing roadmaps, and solving challenges
Requirements
- **What We’re Looking For**
- We’re searching for a builder—someone who thrives in a small, fast-moving team and takes end-to-end ownership. Ideal candidates will bring:
- - **Significant hands-on development experience** (this is not an entry-level role)
- - A passion for working in a small team where you own the entire lifecycle: development, delivery, maintenance, and customer experience
- - Cybersecurity experience (a plus, but not required)
- - Experience developing automated attack surface management software (a strong bonus, not required)
- - Familiarity using LLM-powered tooling (Cursor, Grok Code, Claude Sonnet, etc.) to work smarter and faster
- - Authorization to work in the U.S. (we cannot sponsor visas)
Benefits
- **Why You’ll Love Working With Us**
- - A true startup culture with minimal bureaucracy—you’ll collaborate directly with our CTO
- - A fast-paced, challenging environment with real opportunities to stretch and grow
- - Complimentary Evolve Security Academy cybersecurity training
- - Healthcare benefits
- - 401(k) match
- - Parental leave
- - Flexible paid time off
- - Annual vacation reimbursement
- - Flexible remote work schedule
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentdebuggingperformance optimizationsoftware maintenanceautomated attack surface managementcybersecurity
Soft skills
mentoringteam collaborationproblem-solvingleadershipownership