Logo
Leidos

Data-Driven Software Engineer

Leidos, Riverdale, Maryland, us, 20738

Save Job

Description The Leidos Digital Modernization Group is seeking a talented Software Developer with a strong data background to join the Global Management Systems (GMS) Team. This exciting role supports the Global Solutions Management - Operations II (GSM-O II) contract, which involves the Operations, Sustainment, Maintenance, Repair, and Defense of the Defense Information System Network (DISN) within the Department of Defense Information Network (DODIN). The mission also includes innovative transformations and key support for mission partners of the Defense Information Systems Agency (DISA). Please note:

This position requires the candidate to be within driving distance of Scott AFB, IL, or Fort Meade, MD, and will involve onsite work at least two days a week. A minimum of a Secret clearance is required at the start of employment, and candidates must obtain their Security+ certification within 14 days of starting. In this role, you will take charge of designing and developing software for various GMS Innovations portfolio projects. Your projects will range from technical design and implementation of AI solution capabilities to the integration of various data sources using Confluent (Kafka) and Elastic platforms. You'll develop robust integration solutions aligning with CI/CD processes and data governance practices. This position is ideal for someone with full software lifecycle automation experience and a desire to develop innovative AI technologies and integrated data solutions in a multi-site, multi-cluster cloud environment. As a member of the GMS team, you will thrive in a fast-paced Agile development environment, collaboratively architecting, designing, and developing integrated solutions that expand the foundational Integrated Data Architecture platform (Confluent and ELK). You will work closely within a matrixed organization across the project scope. Primary Responsibilities: Develop Kafka system integrations between Elasticsearch/Logstash and other systems. Deploy, configure, test, troubleshoot, and maintain Kafka and Elastic clusters and environments. Create automated CI/CD build/deployment pipelines using industry tools such as Jenkins, Artifactory, Kubernetes, Docker, Ansible, and Bitbucket. Implement automated tests with Ansible, Selenium, JMeter, JUnit, and associated tools. Collaborate with an Agile team, engaging in daily scrums and demonstrating working software to ensure alignment with distributed team members. Troubleshoot and resolve installation, infrastructure, and system issues efficiently. Independently identify, report, monitor, and mitigate technical risks. Communicate effectively with team members to ensure project objectives are met successfully. Basic Qualifications: Bachelor's degree in a relevant technical field and 4+ years of related experience, including coursework and internships. Proficiency in software development using Python, Java, and SQL; working knowledge of JavaScript/HTML. Familiarity with Git/Bitbucket and UNIX command line development. Strong grasp of software engineering principles and the entire software lifecycle (design, development, test, deployment). Hands-on experience with CI/CD pipelines, containerization (Kubernetes, Docker), and DevOps practices. Experience with data integration and distributed platforms like Kafka, Elastic, Spark, and NiFi. Knowledge of Kafka connectors, including custom connector development, and understanding of ksqlDB/Kafka Streams. Familiarity with Agile methodologies and tools. Excellent communication skills for effective collaboration across geographically distributed teams. Ability to obtain interim Secret DoD Security Clearance prior to start date. Ability to gain Security+ (or equivalent DoD 8570 IAT II) certification within 14 days of the start date. Preferred Qualifications: Experience in designing, developing, testing, and deploying applications using Python, JavaScript, Java, and SQL. Familiarity with Kibana visualizations and dashboards, including machine learning capabilities and React. Acquainted with AI/ML techniques, predictive analytics, and robotic process automation (RPA). Experience with Atlassian tools (JIRA, Confluence) and effectively collaborating with distributed teams. Experience with AWS cloud environments (GovCloud is a plus), with knowledge of infrastructure, networking, and security policy configuration. Experience in developing and deploying applications in DoD environments (DISA experience desirable) while meeting DoD security standards (e.g., STIGs) and creating documentation for requirements traceability and interface design. Familiarity with automated testing pipelines (Ansible, Selenium, JMeter, JUnit, etc.). If you're ready to embrace challenges and strive for innovation, join us at Leidos. We are not merely seeking followers; we are building a team of disruptors eager to redefine what’s possible. Your journey starts here. Original Posting:

September 18, 2025 Pay Range:

Pay Range $85,150.00 - $153,925.00 The Leidos pay range for this position is a general guideline and not a guarantee of compensation. Additional factors influencing your offer will include job responsibilities, education, experience, skills, and internal equity.