Principal Software Developer
$131.3k - $237.35kLeidos
Description
We are seeking a Principal 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:
- Serve as a principal technical authority for software engineering across one or more programs, influencing architecture, design, and long-term technical strategy
- Lead the design and development of complex, mission-critical software systems, ensuring alignment with performance, safety, security, and scalability requirements
- Drive system-level and cross-program architectural decisions, including integration strategies and technology selection
- Define and oversee the strategic adoption of AI-assisted software development across teams and programs
- Establish enterprise- or program-level policies, guardrails, and governance for responsible AI usage, including validation standards, traceability, security, compliance, and risk management
- Evaluate the impact of AI-assisted development on safety-critical systems, ensuring that its use aligns with regulatory, operational, and mission assurance requirements
- Provide expert-level evaluation of AI-generated outputs, identifying systemic risks, failure modes, and unintended consequences at scale
- Champion the development of standardized AI-assisted workflows, reusable components, and tooling that improve productivity while maintaining engineering rigor
- Lead technical reviews, architecture reviews, and code reviews, setting and enforcing the highest standards for software quality (both human- and AI-generated)
- Mentor and develop senior and mid-level engineers, fostering technical growth and promoting best practices in both software engineering and AI-assisted development
- Collaborate with program leadership, systems engineering, cybersecurity, and other stakeholders to align software strategy with mission objectives
- Drive continuous improvement across development processes, tool chains, and engineering culture, including responsible integration of emerging AI technologies
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 12 years of prior relevant experience, or a master’s degree and a minimum of 10 years of prior relevant experience
- Expert-level proficiency in programming languages such as C++, Python, or Qt, with extensive experience delivering and maintaining large-scale production systems
- Demonstrated experience leading software architecture and technical strategy across teams or programs
- Deep experience applying AI-assisted software development tools (e.g., GitHub Copilot, ChatGPT, Roo Code, or similar) and shaping their adoption in professional environments
- Expert ability to evaluate, validate, and govern AI-generated code and outputs, including identifying systemic risks, security vulnerabilities, and performance tradeoffs
- Strong understanding of software architecture, distributed systems, and system-level design tradeoffs
- Proven experience establishing engineering standards, best practices, and development processes across teams
- Ability to operate independently at a strategic level while influencing and aligning multiple stakeholders
- Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical audiences
Preferred Qualifications:
- Experience defining AI governance frameworks, policies, or standards within a program or organization
- Experience working in regulated, safety-critical, or mission-critical environments (e.g., air traffic management, aviation, defense, or similar domains)
- Experience integrating AI-assisted development into secure, enterprise-grade development environments and toolchains
- Prior experience serving as a technical lead, architect, or principal engineer across large-scale systems
- Experience influencing organizational technology strategy or contributing to innovation initiatives involving AI
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:
April 1, 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.
Pay Range:
Pay Range $131,300.00 - $237,350.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at View email address on apply.j-vers.com .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission .
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
$131.3k - $237.35k
Description We are seeking a Principal 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...SuggestedLocal areaImmediate start- ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust...Suggested
$15 - $30 per hour
...efficiency and impact, both for our clients and for our internal team. This means every fusionSpan employee has the opportunity to develop genuine AI skills - learning by doing, on real work that matters. This position is open to part-time internship during the semester...SuggestedHourly payFull timeTemporary workPart timeSummer workInternshipRemote workWorldwideFlexible hours$69.55k - $125.73k
...Description Leidos is seeking a Software Developer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing, and...SuggestedLocal areaImmediate start$107.9k - $195.05k
...Digital Modernization sector is seeking an experienced Senior Software Engineer to support the delivery, enhancement, and adoption of... ...security outcomes. Primary Responsibilities: Design, develop, test, and maintain enterprise software applications and...SuggestedLocal areaImmediate start$70k - $120k
...Developer CERTIFY Global is an innovative software organization that provides a seamless patient experience via biometric authentication and digital intake... ...the effectiveness of available technology. Principal Duties and Responsibilities: Develop, Test and...Work at officeMonday to Friday$107.9k - $195.05k
...better-informed decisions using trusted data at scale. Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across multiple DoD organizations...Local areaImmediate start- ...prioritized by the team product owner Engage in the complete software development lifecycle, operating within well-defined... ...design patterns and coding standards Experience architecting, developing, and delivering complex software systems into production Working...
- ...Developer CERTIFY Global is an innovative software organization that provides a seamless patient experience via biometric authentication and digital intake solutions. We are an internationally recognized leader in healthcare technology, working with some of the nation...Internship
$131.3k - $237.35k
...faster, better-informed decisions using trusted data at scale. Leidos Digital Modernization sector is seeking an experienced SME Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across multiple DoD...Local areaImmediate start$87.1k - $157.45k
...Digital Modernization sector is seeking an experienced Journeyman Software Engineer to support the delivery, enhancement, and adoption of... ...security outcomes. Primary Responsibilities: Develop, test, and maintain software applications and services supporting...Local areaImmediate start$69.55k - $125.73k
...Description Leidos is seeking a Software Developer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing, and...Local areaImmediate start- ...Software Engineer Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal... ...design patterns and coding standards. Experience architecting, developing, and delivering complex software systems into production....Immediate start
$130.8k - $203.07k
...Job Summary Join our dynamic radar defense company as a Principal Software Engineer where you'll drive technical vision and architect... ...focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career...Contract workFor contractorsWork experience placementLocal areaFlexible hours$200k - $225k
...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need...Work at office3 days per week- ...global markets, where we deliver innovative software and service solutions for essential... ...regulatory problems for our customers. As a principal engineer, you'll own projects end to end... ...closely with product managers, developers, SREs, and engineers across experience levels...Remote workFlexible hours
- ...Medical Device company is currently hiring for a fully remote Principal Software Engineer with full-stack Java experience! Why join us?... ...Hibernate is highly desired Lead and mentor more junior developers Jobot is an Equal Opportunity Employer. We provide an inclusive...Temporary workCurrently hiringLocal areaRemote workFlexible hours
$3,000 per month
...WORK In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...implement complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance...Relocation package- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building... ...at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...Remote jobInternship
$131.3k - $237.35k
...Leidos Digital Modernization sector is seeking an experienced SME Software Engineer Lead to support the delivery, enhancement, and... ...security outcomes. Primary Responsibilities: Design, develop, and optimize software systems to meet defined functional and technical...Local areaImmediate start$131.3k - $237.35k
...maintenance of CI/CD pipelines to ensure efficient and reliable software delivery. Automate and streamline development, deployment,... ...service monitoring, reporting, and lifecycle management. Develop and maintain software testing tools, processes, and procedures,...Local areaImmediate start- ...connectivity issues across development and production environments Develop, update, and maintain GitLab CI/CD pipeline code to enable... ...Experience supporting development testing Knowledge of software development and software sustainment practices Experience working...Flexible hours
$143.4k - $215k
...management strategy, OpenText enterprise content management (ECM) software provides Content Services to help connect content within... ...Impact Join our Content Management team as a Software QA Developer, contributing to our sovereign cloud initiatives. In this role...$87.1k - $157.45k
...Description Leidos is looking for a Software Engineer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate will play a crucial role in ensuring the seamless integration...Work at officeLocal areaImmediate startHome office2 days per week3 days per week- ...Java Developer Gaithersburg, MD Full time Salary plus benefits US Citizen, Green Card, TN, GC EAD, H1B only No Third-party agencies. Mandatory Technical / Functional Skills ~6+ years of experience in: ~ J2EE ~ REST Web services ~ Spring ~ Struts...Full timeH1b
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas... ...proposed solutions. - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...responsibilities of this role are to automate manual processes currently being handled manually as well as maintain and operate new processes as developed by the CAAT. Develop Windows automation with the use of Python and/or Microsoft PowerShell, as appropriate Support the...
- ...XML, EJB, JavaBeans, JDBC, Struts framework, Custom tag librariesb. Working knowledge in Websphere, JBoss administration console. Developing web pages that comply to ADA 508 compliance standardsc. Analysis and Design of Web based applicationsd. Websphere and JBoss...
- ...duties will be to support the deployment of microservices via a DevSecOps pipeline within a Linux-based multi-tenant environment. Develop, update, and maintain GitLab CI/CD pipeline code Configure, troubleshoot, and deploy docker containers Review code within Git...
- Summary Senior Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business... .... Responsibilities Object‑Oriented Programming: Design, develop, test, troubleshoot, and maintain scalable software...Work at officeWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal Gaithersburg, MD
- senior principal scientist Gaithersburg, MD
- id software Gaithersburg, MD
- software quality assurance Gaithersburg, MD
- software sales Gaithersburg, MD
- internship software Gaithersburg, MD
- remote software sales Gaithersburg, MD
- embedded software Gaithersburg, MD
- software asset management analyst Gaithersburg, MD
- software Gaithersburg, MD


