DevOps Software Engineer - TS/SCI with Poly
New Yesterday
DevOps Software Engineer
$160k - $230k
Location: Annapolis Junction, MD
Clearance Required: TS/SCI with Polygraph
Experience Level: 7+ years
Education: Bachelor’s Degree in Computer Science, Engineering, or related field
Position Overview:
Join our client as a Software Engineer , where you'll play a vital role in delivering software development, integration, testing, and DevOps solutions across a range of High Performance Data Analytics (HPDA) Compute Platform activities. This position offers the opportunity to work with emerging technologies and contribute to mission-critical projects in a secure, high-impact environment.
Primary Responsibilities:
Perform Linux system operations using the command line, including package management
Automate system administration tasks with Shell, Bash, or Python scripting
Design and develop robust applications using Java and Python
Implement and manage SQL databases including MySQL, MariaDB, and PostgreSQL
Support CI/CD pipelines with GitLab CI and similar tools
Apply Infrastructure as Code (IaC) principles using Ansible to automate provisioning and configuration
Install, configure, and maintain COTS , GOTS , and FOSS software, particularly related to data processing frameworks
Parse and transform structured and semi-structured data formats, including JSON, XML, CSV, TCLD, and Parquet
Support integration and sustainment of solutions within cloud and HPC environments
Manage Linux-based systems, focusing on provisioning, storage, networking, and configuration management
Develop and maintain containerized applications using Docker and deploy them in production Linux environments
Use Git for version control and collaborative development
Develop, configure, and maintain large-scale Accumulo database deployments
Work within Agile software development methodologies to deliver timely solutions
Required Qualifications:
Active TS/SCI with Polygraph
Bachelor’s degree in a technical field plus 7+ years of relevant experience
Proficiency with Linux system administration, scripting (Bash/Shell/Python), and automation tools
Experience with containerization, CI/CD practices, and source control (Git)
Strong background in Java and Python application development
Familiarity with SQL databases, data transformation tools, and modern DevOps practices
Ability to manage and troubleshoot large, distributed systems in production environments
Desired Skills:
Experience with GPU acceleration frameworks such as PyTorch
Familiarity with HPC workload managers like Slurm
Experience working with machine learning frameworks
Our client offers a highly competitive and comprehensive benefits package designed to support your personal and professional growth, while promoting a healthy work-life balance. Benefits include:
100% Employer-Paid Health, Dental, and Vision Insurance – Full coverage for employees
Zero Vesting 401(k) Plan with 10% Company Contribution – Immediate access to all contributions
31 Days of Paid Time Off – Includes vacation, personal time, and all federal holidays
Student Loan Repayment Assistance – Helping you pay down your educational debt
Unlimited Certification & Training Support – Invest in your professional development
Flexible Work Environment – Remote work options and flexible scheduling available
Multiple Incentive Bonuses – Performance-based rewards throughout the year
Exclusive Company Memberships – Access to curated memberships and employee perks
This package reflects our client’s commitment to empowering their employees with meaningful benefits and recognizing outstanding performance.
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected status under applicable law.
- Location:
- Annapolis Junction