Senior Software Engineer

CTRL, LLC
Fort Meade, MD, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$205,920.0 - $274,560.0
Working hours
Regular working hours
Job source

Tech stack

Software Suite Bash Shell Databases Linux Python (Programming Language) PostgreSQL Messaging Application Programming Interface MongoDB NoSQL RabbitMQ Ansible Software Engineering
+6 more
Git Gitlab-ci Kubernetes Atlassian Tools Software Version Control Docker

Job description

The Software Engineer will support a mission-focused software suite of applications, including current and future capabilities as operational needs evolve. This role focuses on developing, sustaining, troubleshooting, and integrating mission-critical applications within a modern containerized and Kubernetes-based environment.

Day-to-day responsibilities include software development, testing, deployment, and integration with a mix of COTS, GOTS, and FOSS technologies supporting operational mission systems.

Key technical areas include:

  • Linux CLI and Linux tools
  • Bash scripting
  • Recent Python 3.x development experience
  • Rust programming concepts (or strong willingness and aptitude to learn Rust)
  • MongoDB and NoSQL database technologies
  • Docker and containerd
  • Kubernetes orchestration
  • Helm chart creation and Kubernetes deployments
  • RabbitMQ messaging frameworks
  • GitLab CI and CI/CD pipelines
  • Infrastructure as Code concepts using tools such as Ansible
  • Git source control

Desired experience includes PostgreSQL and Atlassian tools such as Jira and Confluence.

This role requires an active TS/SCI with a Polygraph. Unfortunately, CTRL+ is unable to sponsor clearances or polygraph processing for this position, so candidates must already possess the required clearance and polygraph to be considered.

Requirements

Do you have experience in Version control?, Do you have a Bachelor’s degree?, * Bachelor’s (Required)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Flexible spending account
  • Life insurance, Why work with CTRL+?
  • Access to multiple funded contracts supporting high-priority Fort Meade mission programs
  • Competitive compensation and sign-on bonus opportunities
  • Smaller company environment with direct access to leadership and engineering teams
  • Strong technical culture focused on modern DevOps, Kubernetes, automation, and cloud-native technologies
  • Team-focused environment with social events, happy hours, Orioles games, and community involvement
  • Personalized recruiting and career support rather than a ā€œlarge vendorā€ experience

If this aligns with your background and current clearance status, we’d love to connect and discuss the opportunity further.

Pay: $99.00 - $132.00 per hour

Benefits:

  • 401(k)
  • Flexible spending account
  • Happy hour
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer Ā· Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Ā· WWC 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva Ā· JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri Ā· WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 Ā· Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 Ā· WWC 2021

Videos

See all

Related articles

See all