Leidos
Senior Software Engineer with TS/SCI Clearance
Leidos, Arlington, Virginia, United States, 22201
Description
Are you ready to take the next step in your career with a leading team? At Leidos, we specialize in developing innovative solutions that propel your professional growth through training, teamwork, and engaging technical challenges.
We are excited to invite you to apply for the role of
TS/SCI Cleared Software Engineer . This position supports our long-term DOMEX Technology Platform (DTP) contract and offers a chance to collaborate closely with Systems Engineers, Software Architects, and Operations Managers. Join a mission-focused team that is committed to delivering adaptable solutions while valuing innovation, collaboration, and professional development. Most work will be conducted on-site at our client location in Bethesda, MD, but we offer a flexible schedule with occasional remote work opportunities based on client requirements. We are seeking a talented Python developer who is eager to build and maintain scalable microservices interfacing with Kafka for real-time messaging and Elasticsearch for data indexing and search. You will deploy and monitor your services within a Kubernetes environment and work alongside cross-functional teams to design reliable, secure, and observable systems. Your key responsibilities will include: Designing, developing, testing, and maintaining Python microservices. Implementing message consumers and producers using Apache Kafka. Integrating with Elasticsearch for both real-time and batch data indexing and querying. Writing extensive unit and integration tests to ensure high reliability and code coverage. Building CI/CD pipelines and deploying services in Kubernetes clusters. Participating in design discussions, code reviews, and architecture planning. Monitoring and troubleshooting production issues with observability tools. Contributing to technical documentation and fostering knowledge sharing within the team. Utilizing appropriate software engineering methodologies throughout the development lifecycle. Encouraging collaboration among team members to deliver quality services and products to our clients. To excel in this role, you need these essential skills: Bachelor's Degree with 4-8 years of relevant experience or a Master's Degree with 2-6 years of experience. Active Top Secret/SCI clearance with the ability to obtain and maintain a Polygraph. Proficiency in Python and familiarity with backend frameworks like FastAPI and Flask. Experience with containerization technologies, especially Docker. Hands-on knowledge of Extraction, Transformation, and Load (ETL) processes. Development experience in a Linux environment, including bash scripting. Strong understanding of RESTful APIs and microservices architecture. Experience managing Kubernetes: deploying, monitoring, and debugging services. Knowledge of design patterns, security practices, and logging/monitoring principles. Familiarity with Git and collaborative workflows (pull requests, reviews). Experience in DevOps practices and tools, particularly CI/CD methodologies and tools like GitLab or Jenkins. Excellent verbal and written communication skills. Experience with Agile methodologies. Enthusiasm for collaboration and the ability to work independently. You will stand out if you have these additional skills: Active Security+ certification with the ability to obtain a Privileged User Account (PUA) certification. Certifications in Elasticsearch or related technology stacks. Familiarity with authentication and authorization products such as Keycloak. Experience with GraphQL or Apache NiFi. Background in production or enterprise systems at scale. Knowledge of distributed systems concepts like idempotency and eventual consistency. Familiarity with schema registries and Kafka streaming patterns. At Leidos, we are looking for innovators ready to disrupt the status quo. If you have the passion and desire to advance your career, we encourage you to apply and contribute to our mission-oriented culture, where we outthink and outpace challenges. Location: Bethesda, MD Pay Range:
$85,150.00 - $153,925.00 This pay range serves as a general guideline and may vary based on the responsibilities of the role, education, experience, and skills. We consider various factors to extend an offer, including internal equity and market data.
TS/SCI Cleared Software Engineer . This position supports our long-term DOMEX Technology Platform (DTP) contract and offers a chance to collaborate closely with Systems Engineers, Software Architects, and Operations Managers. Join a mission-focused team that is committed to delivering adaptable solutions while valuing innovation, collaboration, and professional development. Most work will be conducted on-site at our client location in Bethesda, MD, but we offer a flexible schedule with occasional remote work opportunities based on client requirements. We are seeking a talented Python developer who is eager to build and maintain scalable microservices interfacing with Kafka for real-time messaging and Elasticsearch for data indexing and search. You will deploy and monitor your services within a Kubernetes environment and work alongside cross-functional teams to design reliable, secure, and observable systems. Your key responsibilities will include: Designing, developing, testing, and maintaining Python microservices. Implementing message consumers and producers using Apache Kafka. Integrating with Elasticsearch for both real-time and batch data indexing and querying. Writing extensive unit and integration tests to ensure high reliability and code coverage. Building CI/CD pipelines and deploying services in Kubernetes clusters. Participating in design discussions, code reviews, and architecture planning. Monitoring and troubleshooting production issues with observability tools. Contributing to technical documentation and fostering knowledge sharing within the team. Utilizing appropriate software engineering methodologies throughout the development lifecycle. Encouraging collaboration among team members to deliver quality services and products to our clients. To excel in this role, you need these essential skills: Bachelor's Degree with 4-8 years of relevant experience or a Master's Degree with 2-6 years of experience. Active Top Secret/SCI clearance with the ability to obtain and maintain a Polygraph. Proficiency in Python and familiarity with backend frameworks like FastAPI and Flask. Experience with containerization technologies, especially Docker. Hands-on knowledge of Extraction, Transformation, and Load (ETL) processes. Development experience in a Linux environment, including bash scripting. Strong understanding of RESTful APIs and microservices architecture. Experience managing Kubernetes: deploying, monitoring, and debugging services. Knowledge of design patterns, security practices, and logging/monitoring principles. Familiarity with Git and collaborative workflows (pull requests, reviews). Experience in DevOps practices and tools, particularly CI/CD methodologies and tools like GitLab or Jenkins. Excellent verbal and written communication skills. Experience with Agile methodologies. Enthusiasm for collaboration and the ability to work independently. You will stand out if you have these additional skills: Active Security+ certification with the ability to obtain a Privileged User Account (PUA) certification. Certifications in Elasticsearch or related technology stacks. Familiarity with authentication and authorization products such as Keycloak. Experience with GraphQL or Apache NiFi. Background in production or enterprise systems at scale. Knowledge of distributed systems concepts like idempotency and eventual consistency. Familiarity with schema registries and Kafka streaming patterns. At Leidos, we are looking for innovators ready to disrupt the status quo. If you have the passion and desire to advance your career, we encourage you to apply and contribute to our mission-oriented culture, where we outthink and outpace challenges. Location: Bethesda, MD Pay Range:
$85,150.00 - $153,925.00 This pay range serves as a general guideline and may vary based on the responsibilities of the role, education, experience, and skills. We consider various factors to extend an offer, including internal equity and market data.