Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer

$131.3k - $237.35k

Leidos

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

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in Gaithersburg, MD vacancy
  •  ...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

    Lockheed Martin

    Washington Grove, MD
    2 hours ago
  •  ...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

    Navstar

    Gaithersburg, MD
    14 hours ago
  •  ...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... 
    Suggested
    Internship

    Certify

    Gaithersburg, MD
    3 days ago
  • $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... 
    Suggested
    Work at office
    Monday to Friday

    Certify

    Gaithersburg, MD
    3 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Part time
    Summer work
    Internship
    Remote work
    Worldwide
    Flexible hours

    fusionSpan

    Gaithersburg, MD
    3 days ago
  • $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 area
    Immediate start

    Leidos

    Gaithersburg, MD
    1 day ago
  • $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 area
    Immediate start

    Leidos

    Gaithersburg, MD
    4 days ago
  • $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 area
    Immediate start

    Leidos

    Gaithersburg, MD
    4 days ago
  •  ...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

    Reinventing Geospatial

    Gaithersburg, MD
    14 hours ago
  •  ...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 work
    Currently hiring
    Local area
    Remote work
    Flexible hours

    Jobot

    Rockville, MD
    3 days ago
  • $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 work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    4 days ago
  • $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 office
    3 days per week

    Xometry

    Rockville, MD
    14 hours ago
  •  ...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 work
    Flexible hours

    Donnelley Financial, LLC

    Rockville, MD
    26 days ago
  • $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

    Lockheed Martin Corporation

    Gaithersburg, MD
    14 hours ago
  • $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 area
    Immediate start

    Leidos

    Gaithersburg, MD
    5 days ago
  •  ...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 time
    H1b

    Staffing the Universe

    Gaithersburg, MD
    14 hours ago
  • $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... 

    OpenText

    Gaithersburg, MD
    2 days ago
  • $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 area
    Immediate start

    Leidos

    Gaithersburg, MD
    5 days ago
  •  ...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 contractors
    Work at office
    Work from home

    Samprasoft

    Gaithersburg, MD
    1 day ago
  •  ...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... 

    Navstar

    Gaithersburg, MD
    14 hours ago
  •  ...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... 

    Texas State Library and Archives Commision

    Gaithersburg, MD
    3 days ago
  •  ...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... 

    Phani

    Gaithersburg, MD
    3 days ago
  •  ...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 job
    Internship

    Danaher

    Gaithersburg, MD
    14 hours ago
  •  ...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 wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Gaithersburg, MD
    4 days ago
  • $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... 

    Leidos

    Gaithersburg, MD
    1 day ago
  •  ...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 employment
    Full time
    Part time

    Enroute Computer Solutions

    Gaithersburg, MD
    1 day ago
  • $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 employment
    Flexible hours

    Latitude Inc

    Gaithersburg, MD
    2 days ago
  • 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 office
    Work from home
    Home office

    Chenega Corporation

    Gaithersburg, MD
    14 hours ago
  • $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 area
    Immediate start

    Fairygodboss

    Gaithersburg, MD
    2 days ago
  • $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 work
    Local area
    Immediate start

    Via Logic LLC

    Gaithersburg, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!