Logo
Leidos

Software Development Engineer

Leidos, Silver Spring, Maryland, United States, 20900

Save Job

Description Join Leidos' dynamic team and elevate your career through hands-on training, collaboration, and exposure to innovative projects. We're looking for a talented

TS/SCI cleared Software Development Engineer

to support our long-term DIA-NEMC DOMEX Technology Platform (DTP) contract. You will engage with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Managers in diverse activities covering system development, including both middle-tier and backend engineering tasks. In this role, you will be part of a mission-focused team that prizes innovation, teamwork, and ongoing professional growth. While most tasks are on-site at our client location in Bethesda, MD, we offer flexibility, and some work may occasionally be performed remotely based on client needs. We are seeking a skilled Python developer to create and manage scalable microservices that interact with Kafka for real-time messaging and Elasticsearch for data indexing and search. You will deploy and monitor services within a Kubernetes environment, working alongside cross-functional teams to design reliable, observable, and secure systems. Key Responsibilities Design, develop, test, and maintain Python microservices. Implement message consumers and producers with Apache Kafka. Integrate with Elasticsearch for efficient real-time and batch data indexing and querying. Create unit and integration tests to ensure comprehensive code coverage and high reliability. Build CI/CD pipelines for service deployment in Kubernetes clusters. Participate actively in design discussions, code reviews, and architectural planning. Monitor and troubleshoot production issues using observability tools. Contribute to technical documentation and knowledge sharing within the team. Utilize appropriate software engineering and design methodologies for development and production. Foster a collaborative environment to deliver quality service and products to our customers. Required Skills Bachelor's Degree and 4-8 years of relevant experience, or a Master's Degree with 2-6 years of relevant experience. Active Top Secret/SCI clearance and ability to obtain and maintain a Polygraph. Proficiency in Python and related backend frameworks (e.g., FastAPI, Flask). Experience with containerization, especially Docker. Hands-on experience in Extraction, Transformation, and Load (ETL) processes. Proficiency in a Linux environment, including bash or bash-like scripting. Strong understanding of RESTful APIs and microservice architecture. Experience deploying, monitoring, and debugging services in Kubernetes. Familiarity with common design patterns, security practices, and logging/monitoring principles. Expertise in Git and collaborative workflow practices (PRs, reviews). Knowledge of DevOps practices and tools, especially CI/CD tools like Gitlab or Jenkins. Excellent verbal and written communication skills. Experience with AGILE methodologies. A proactive team player who can also work independently. Preferred Skills Active Security+ certification and ability to obtain Privileged User Account (PUA) certification by the Government. Elasticsearch certifications or other relevant program stack certifications. Familiarity with authentication and authorization products such as Keycloak. Experience with GraphQL and/or Apache NiFi. Experience with production/enterprise systems at scale. Knowledge of distributed systems concepts (e.g., idempotency, eventual consistency). Understanding of schema registries and Kafka streaming patterns. #NMECDTP-Leidos If you are ready to challenge the status quo and lead the way in technology, come join us at Leidos! We seek individuals who are passionate about innovation and willing to disrupt norms to deliver exceptional results. Pay Range:

$85,150.00 - $153,925.00. This pay range is a general guideline and does not guarantee a specific salary. Compensation is influenced by multiple factors including job responsibilities, education, experience, and market alignment.