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 Original Posting April 1, 2026 For 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.00 The 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 click.appcast.io. 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. #J-18808-Ljbffr Leidos
- ...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
- ...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...Suggested
- ...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...SuggestedInternship
$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...SuggestedWork at officeMonday to Friday$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$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$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$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
- ...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
$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
$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$87.1k - $157.45k
...Description Leidos is seeking a Lead 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,...Local areaImmediate start- ...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
$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...$107.9k - $195.05k
...Responsibilities: Design, implement, and maintain CI/CD pipelines supporting development, integration, testing, and deployment of WDP software. Implement Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC) practices to manage infrastructure and application...Local areaImmediate start- ...Contractor - Sr Software Engineer - C++ (Open) This position may be offered to a candidate... ...FTE but we can’t support higher than a Principal Engineer I salary). Onsite 5x weekly... ...be part of an engineering team that develops server-side software using latest tool chains...For contractorsWork at officeWork from home
- ...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...
- ...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...
- ...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
- ...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
$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...- ...status or any other characteristic protected by law. Description Software Engineer position supporting Leidos on the FAA/Leidos Common... ...delivery, and DevSecOps teams. The primary focus is on developing microservices‑based applications within an Agile/SAFe environment...Permanent employmentFull timePart time
$130k - $175k
...with CI Polygraph (U.S. Citizenship Required) Type: Permanent | Salary: $130k-$175k (flexible) Latitude Inc. is seeking a cleared Software Engineer to join a small, high-performing team supporting a critical NGA mission. This fully onsite role focuses on object-oriented...Permanent employmentFlexible hours- 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
$69.55k - $125.73k
Description We are seeking a 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...Local areaImmediate start$107.9k - $195.05k
...Intelligence Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security... ...Primary Responsibilities: Object-Oriented Programming:Design, develop, test, troubleshoot, andmaintainscalable software applications...Contract workLocal areaImmediate start
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
- mid-level software developer 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


