
Team Lead – Principal Software Engineer
Leidos
full-time
Posted on:
Location Type: Hybrid
Location: Arlington • Virginia • United States
Visit company websiteExplore more
Salary
💰 $131,300 - $237,350 per year
Job Level
Tech Stack
About the role
- Define and drive long-term technical strategy and architectural direction across teams
- Oversee the design and delivery of scalable, secure, and maintainable software solutions
- Serve as a senior technical authority and escalation point for cross-team and cross-domain issues
- Champion engineering excellence, including automated testing, CI/CD, reliability, and security
- Establish standards, best practices, and governance for software development
- Guide the responsible adoption of generative AI tools across engineering teams
- Lead, manage, and develop engineering managers and senior engineers
- Own performance management, career development, succession planning, and talent growth
- Build and sustain a high-performing, inclusive engineering culture
- Partner with leadership on hiring strategy, workforce planning, and organizational design
- Coach leaders on effective team management, delivery, and technical decision-making
- Own delivery outcomes across multiple Agile teams, ensuring predictability and quality
- Partner with product and business stakeholders to align roadmaps, priorities, and execution
- Ensure effective Agile practices, metrics, and continuous improvement using Jira
- Act as a key engineering representative in cross-functional and leadership discussions
- Communicate technical vision, risks, and progress to senior leadership
- Influence product strategy through deep understanding of users and technical constraints
- Drive alignment across engineering, product, design, and operations.
Requirements
- US Citizen with at least an active Top Secret clearance
- Bachelor's degree in a relevant field and 12+ years of professional software development experience
- Strong technical foundation in Java, Rust, JavaScript, and/or React
- Proven track record of leading multiple teams and delivering complex software systems
- Deep experience with Agile development and tools such as Jira
- Demonstrated experience driving architecture and solution design across teams
- Strong background in automated testing, CI/CD, and modern software delivery practices
- Exceptional leadership, communication, and stakeholder management skills.
Benefits
- Competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaRustJavaScriptReactautomated testingCI/CDAgile developmentarchitecture designsolution designsoftware delivery practices
Soft Skills
leadershipcommunicationstakeholder managementteam managementcoachingperformance managementcareer developmentorganizational designinclusivitycross-functional collaboration
Certifications
Top Secret clearance