Senior Software DeveloperLeidos
Description
We are seeking a Senior Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™
SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency across the world’s airspace.
Primary Responsibilities:
- Lead the design, development, and maintenance of software components and subsystems, operating as a senior technical contributor within a SW team
- Drive technical planning, estimation, and architectural discussions, influencing design decisions and implementation strategies
- Analyze system and subsystem requirements and develop robust, scalable software designs aligned with overall system architecture
- Lead implementation of complex features and ensure alignment with performance, reliability, safety, and maintainability requirements
- Define and implement effective use of AI-assisted development tools (e.g., Roo Code, Claude, ChatGPT, or similar) across the team to improve productivity and code quality
- Establish guidelines and guardrails for responsible AI usage, including validation standards, traceability, security considerations, and compliance with program requirements
- Exercise deep technical judgment in evaluating AI-generated outputs, identifying subtle defects, system-level impacts, performance tradeoffs, and potential failure modes
- Drive adoption of standardized prompting strategies, reusable workflows, and AI-assisted development patterns across the team or program
- Lead and perform code reviews, setting quality expectations for both human- and AI-generated code
- Troubleshoot and resolve complex, system-level software issues, supporting integration, verification, and validation activities
- Mentor junior and mid-level developers, including coaching on effective and responsible use of AI-assisted development tools
- Contribute to continuous improvement of development processes, tooling, and engineering excellence, including integration of AI capabilities into CI/CD and testing workflows
Basic Qualifications:
- Must be able to obtain and maintain a Public Trust security clearance (US Citizenship required)
- Bachelor’s degree in computer science or a related field and a minimum of 8 years of prior relevant experience, or a master’s degree and a minimum of 6 years of prior relevant experience
- Strong proficiency in programming languages such as C++, Python, or Qt, with significant experience developing, integrating, and maintaining production-quality systems
- Demonstrated experience applying AI-assisted software development tools (e.g., GitHub Copilot, ChatGPT, Roo Code, or similar) in professional environments to improve team productivity and software quality
- Advanced ability to evaluate, validate, and govern AI-generated code, including identifying complex logical errors, edge cases, performance concerns, and security vulnerabilities
- Strong understanding of software architecture, design patterns, and system-level tradeoffs
- Experience leading code reviews and establishing or enforcing team development standards
- Ability to work independently on complex problems and provide technical leadership within a team
- Strong communication skills, with the ability to clearly articulate technical decisions and mentor other engineers
- Demonstrated experience improving team workflows, development processes, and tool chains, including adoption of AI-assisted techniques
Preferred Qualifications:
- Experience defining or governing AI-assisted development practices at the team, program, or organizational level
- Experience integrating AI tools into CI/CD pipelines, automated testing frameworks, or secure development environments
- Familiarity with secure coding practices and validating AI-generated code in regulated, safety-critical, or mission-critical systems
- Experience contributing to software architecture decisions or serving as a technical lead on a project or subsystem
- Proven experience mentoring developers across multiple experience levels
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.
Original Posting:
June 8, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
