Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health. The company is seeking a Software Engineering intern to support the Global Solutions Management – Operations II contract, focusing on software development and integration tasks within a remote team environment.
Responsibilities
Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL.
Create Kibana visualizations and dashboards using React to provide information to users and support staff.
Develop Kafka system integrations between Elasticsearch/Logstash and other systems.
Develop robotic process automation (RPA) bots.
Assist with the deployment, configuration, testing, troubleshooting, maintenance, updates/upgrades of Kafka and Elastic clusters and environments.
Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools.
Develop automated CI/CD build/deployment pipelines using Jenkins, Artifactory, Kubernetes, Docker, Ansible and Bitbucket.
Work with an Agile team, attend daily scrums and demonstrate working software while collaborating with a geographically distributed (remote) team.
Troubleshoot and resolve installation, infrastructure and system issues.
Proactively and independently identify, report, monitor, and mitigate technical risks.
Frequently communicate and collaborate with other team members to ensure successful completion of project objectives.
Qualification
Required
Current enrollment in an Associate’s, Bachelor's or Master’s-granting program from accredited college/university in a relevant discipline is required for consideration.
Software development experience with Python, Java and SQL. Working knowledge of HTML and JavaScript.
Experience with distributed version control software such as Git and Bitbucket.
Knowledge of and ability to apply principles, theories, and concepts of Software Engineering.
Experience developing software on a UNIX command line platform.
Strong communication skills that enable proactive and effective collaboration with a virtual team.
Ability to obtain interim Secret DoD Security clearance prior to start date (selected candidates will be sponsored for required clearance).
Must be a US Citizen to qualify.
Ability to obtain Security+ certification or equivalent DoD 8570 IAT II certification.
To be considered for this internship, candidates must not have graduated prior to May 2025. Candidates must be actively enrolled in a degree plan that extends into fall 2025.
Preferred
Web development experience, specifically using HTML, JavaScript and UI frameworks such as React.
Experience working remotely with a geographically dispersed team.
Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment.
Experience developing software in a containerized environment with Kubernetes and/or Docker.
Experience designing, building and deploying DevOps pipelines with Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools).
Experience designing, developing and deploying software in a cloud environment (AWS is a plus).
Experience with Atlassian tools, including JIRA and Confluence.
Benefits
Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health.