Talent.com
Principal Software Engineer.

Principal Software Engineer.

LeidosGlen Echo, MD, US
Hace 12 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Job Description

Description

Leidos has an exciting opening for you as our next TS / SCI cleared Principal  Software Engineer supporting a long-term DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering / Manager on a broad scope of activities extending across the development of systems to include middle-tier and backend engineering tasks.  Have impact as part of a mission focused, solutions oriented, and adaptive team that values innovation, collaboration, and professional development. While most work is conducted on-site at our client location in Bethesda, MD, we offer a flexible schedule and, occasionally, some tasks may be performed remotely. The percentage of remote work will vary based on client requirements / deliverables.

Seeking a seasoned Python engineer to design and lead the development of scalable, distributed microservices deployed in Kubernetes. You will architect solutions for data ingestion, real-time processing, and intelligent search using Kafka and Elasticsearch. As a senior team member, you’ll play a key role in technical leadership, mentoring engineers, and shaping the long-term evolution of our systems.

You will work closely with the team on the following key tasks

  • Lead the design and architecture of backend systems and services.
  • Drive initiatives across the engineering team related to scalability, reliability, and performance.
  • Build robust, testable, and maintainable Python microservices
  • Architect message flows with Kafka, ensuring high availability and fault tolerance
  • Define data modeling, indexing, and query patterns for Elasticsearch to meet product requirements
  • Guide service deployments, rollout strategies, and observability practices in Kubernetes
  • Contribute to and review RFCs, design documents, and architecture reviews
  • Develop and integrate Docker containers to be deployed to Kubernetes from development to production
  • Monitor automated system integration tests to identify failed modules and components
  • Manage individual project priorities, deliverables, and deadlines
  • Provides specific input to the software components of system design to include hardware / software trade-offs, software reuse, use of COTS / GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Foster an environment of collaboration with the different team members in the goal of providing quality service and product to our customers
  • Act as a mentor to mid-level and junior engineers, offering guidance on best practices and career growth

To be successful in this role you need these skills (required) :

  • Typically requires Bachelor’s Degree and 12-15 years of prior relevant experience or Masters with 10-13 years of prior relevant experience
  • Must possess an Active Top Secret / SCI clearance and ability to obtain and maintain a Polygraph
  • 7+ years of backend software engineering experience, including at least 5 years in Python
  • Proven expertise building and maintaining microservices in production in Kubernetes
  • Deep understanding of Elasticsearch internals : sharding, performance tuning, analyzers, query DSL
  • Strong Kafka experience : event design, stream processing, performance tuning
  • Solid grasp of distributed systems principles : fault tolerance, consensus, data consistency
  • Experience leading technical projects and mentoring engineers
  • Strong testing discipline with a focus on automation, coverage, and CI / CD pipelines
  • Experience with DevOps practices and tools including Continuous Integration / Continuous Delivery (CI / CD) tools and practices, especially Gitlab or Jenkins
  • Hands-on development and / or scripting experience, especially Python and Bash in Linux environment
  • Experience with AWS cloud-based architecture, services, and software development
  • Strong verbal and written communication skills
  • Enthusiastic with the ability to work well in a team and a self-starter who can work on their own
  • You will wow us even more if you have some of these skills :

  • Active Security+ certification and ability to obtain Privileged User Account (PUA) certification
  • Elasticsearch certifications or other program stack related certifications
  • Experience with system design at scale — dealing with 100k+ messages / sec, TB-scale indexes.
  • Familiarity with schema registries and Kafka streaming patterns
  • Familiarity with authentication and authorization products such as Keycloak
  • Experience with security best practices for services : authN / Z, secrets management, data protection
  • GraphQL familiarity and / or Apache NiFi experience
  • Hardware on-prem and cloud-based deployments using Kubernetes
  • Proficiency with infrastructure-as-code (i.e. CloudFormation, Terraform, Pulumi)
  • Experience of a production / enterprise systems at scale
  • Knowledge of distributed systems concepts (e.g., idempotency, eventual consistency)
  • Proactive in identifying tech debt, systemic issues, and areas for team / process improvement
  • #NMECDTP-LEIDOS

    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 : September 16, 2025

    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 $126,100.00 - $227,950.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.

    Crear una alerta de empleo para esta búsqueda

    Principal Software Engineer • Glen Echo, MD, US

    Ofertas relacionadas
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Internetwork ExpertWashington, DC, United States
    A tiempo completo
    The Senior Software Engineer will lead the development and implementation of feature-level enhancements to the CODIS classic baseline, supporting future major release versions.This role is distinct...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer

    Senior Software Engineer

    ManTechHanover, MD, United States
    A tiempo completo
    As a Senior Software Engineer on our team, you will play a key role in developing advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focuse...Mostrar másÚltima actualización: hace 11 horas
    • Oferta promocionada
    Senior Software Developer

    Senior Software Developer

    Blue Iris Tech ConsultingFort Belvoir, VA, US
    A tiempo completo
    TS / SCI Clearance Required : .Blue Iris Tech Consulting is an SBA approved 8(a), Economically.Information Technology, Process Improvement, Change Management,and Strategic Planning.Blue Iris Tech...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Developer

    Senior Software Developer

    T-Rex SolutionsFort Meade, MD, US
    A tiempo completo
    Are you ready to make a significant impact by supporting critical national security infrastructure? T-Rex Solutions is looking for a highly skilled Senior Software Developer to join our dynamic tea...Mostrar másÚltima actualización: hace más de 30 días
    Senior Software Engineer

    Senior Software Engineer

    TAP EngineeringFort Meade, MD, US
    A tiempo completo
    Quick Apply
    TAP00043 Position : Senior Software Engineer Location : US – MD, Fort Meade (or surrounding area) Category : Software Clearance Requirement : Active TS / SCI w / full scope polygraph Education R...Mostrar másÚltima actualización: hace más de 30 días
    Senior Software Engineer

    Senior Software Engineer

    SZNS Solutions LLCReston, VA, US
    A tiempo completo
    Quick Apply
    SZNS Solutions (pronounced "seasons") is a technology advisory company and Google Cloud Partner specializing in web3 and cloud computing domains based in Reston, Virginia.Founded by ex-Googlers wit...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Employee NavigatorBethesda, MD, United States
    A tiempo completo
    Bethesda, MD; Frederick, MD; Salt Lake City, UT.Have you used a web site to sign up for your annual benefits? That's what we build. There's a good chance you've even used our software since 70,000+ ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    EnboarderWashington, DC, United States
    A tiempo completo
    Come build at the intersection of AI and fintech.At Ocrolus, we’re on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and ena...Mostrar másÚltima actualización: hace 26 días
    • Oferta promocionada
    Lead Software Engineer

    Lead Software Engineer

    Centurion Consulting GroupWashington, DC, United States
    A tiempo completo
    Centurion is seeking an accomplished Lead Software Engineer with strong architectural and development expertise to drive the design and implementation of enterprise integration, orchestration, and ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    AretumMcLean, VA, United States
    A tiempo completo
    Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors.Our teams work at t...Mostrar másÚltima actualización: hace 23 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    GovserviceshubMcLean, VA, United States
    A tiempo completo
    West Mclean, United States | Posted on 09 / 20 / 2025.Location : Mclean, VA – 22102 (Face to Face Interview).Angular, Python, and microservices architecture. We are seeking a highly experienced hands-on ...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Range Finance, Inc.McLean, VA, United States
    A tiempo completo
    Range is creating AI-powered solutions to eliminate financial complexity for our members.We’re transforming wealth management through the perfect blend of cutting-edge technology and human expertis...Mostrar másÚltima actualización: hace más de 30 días
    Senior Software Engineer

    Senior Software Engineer

    Belay TechnologiesAnnapolis Junction, MD, US
    A tiempo completo
    Quick Apply
    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner-up in 2020 and a finalist in 2021! Belay Technologies seeks a full-stack develope...Mostrar másÚltima actualización: hace más de 30 días
    Senior Software Engineer

    Senior Software Engineer

    TheIncLabMcLean, VA, US
    A tiempo completo +1
    Quick Apply
    Department of Defense, and mission-critical teams achieve success.You will gain deep insights into customer missions and leverage your technical expertise to drive innovation, problem-solving, and ...Mostrar másÚltima actualización: hace 19 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    GopuffWashington, DC, US
    A tiempo completo
    Gopuff's engineering team is building solutions to dramatically change the way people purchase their daily goods.We provide the modern-day solution to meet customers' immediate everyday needs with ...Mostrar másÚltima actualización: hace 24 días
    Senior Software Engineer

    Senior Software Engineer

    Crystal ManagementWashington, DC, USA
    A tiempo completo
    Quick Apply
    At CMiT, we do more than provide real-world solutions.We deliver transformative results.Through cutting-edge technology and process innovations, we are changing how federal and commercial clients w...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Koniag Information Security Services, LLCWashington, DC, United States
    A tiempo completo
    Koniag Government Services company, is seeking a Senior Software Engineer with a Top-Secret security clearance with SCI eligibility to support. We offer competitive compensation and an extraordinary...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Lead Software Engineer

    Lead Software Engineer

    ManTechHanover, MD, United States
    A tiempo completo
    As a Lead Software Engineer on our team, you will play a key role in developing advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused ...Mostrar másÚltima actualización: hace 11 horas
    • Oferta promocionada
    Software Developer Sr.

    Software Developer Sr.

    Columbia Technology PartnersAnnapolis Junction, MD, US
    A tiempo completo
    Columbia Technology Partners is searching for a Senior Level System Engineer to serve as Software Developer Sr.ServiceNow Operations team on one of our mission-critical programs.Position Responsibi...Mostrar másÚltima actualización: hace más de 30 días
    Senior Software Engineer

    Senior Software Engineer

    Above & Beyond Talent AcquisitionBethesda, Maryland, United States
    A tiempo completo
    Quick Apply
    Contract role on W-2 through Above and Beyond Talent Acquisition, Inc.Hybrid - in office once a week.Above and Beyond Talent Acquisition proudly represents a global hospitality leader with 7,600+ p...Mostrar másÚltima actualización: hace 29 días