Annapolis Junction, Maryland, United States USD 130,000 - 270,000 Yearly

Captivation Software is hiring a Software Engineer

Captivation Software is looking for a Mid-level Software Engineer to develop, sustain, and troubleshoot our project's software suite of applications and future capabilities. You'll be responsible for implementation, testing, and integration within a complex environment of COTS, GOTS, and FOSS products.

What You'll Do

  • Develop, sustain, and troubleshoot the project's software suite of applications.
  • Implement, test, and integrate software with other COTS, GOTS, and FOSS products, packages, and libraries.
  • Support future capabilities as mission needs arise.

What We're Looking For

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph.
  • Must be a U.S. citizen.
  • Master's degree in Computer Science or related discipline plus three (3) years of experience as a SWE.
  • Bachelor's degree in Computer Science or related discipline plus five (5) years of experience as a SWE.
  • Seven (7) years of experience as a SWE.
  • Experience using the Linux CLI and Linux tools.
  • Experience developing scripts using Bash.
  • Recent Python (3.x) software development experience.
  • Experience with Messaging Frameworks including RabbitMQ.
  • Experience with NoSQL databases including MongoDB.
  • Experience with containerization technologies such as Docker.
  • Experience with container orchestration technologies such as Kubernetes.
  • Experience creating Helm Charts to deploy containerized services on Kubernetes.
  • Familiar with CI/CD principles, methodologies, and tools including GitLab CI.
  • Experience with distributed logging and monitoring concepts and tools including ElasticStack and Prometheus/Grafana.
  • Experience with Git Source Control System.

Nice to Have

  • Experience with SQL databases including PostgreSQL.
  • Familiar with IaC principles, methodologies, and tools such as Ansible.
  • Experience with Rust programming concepts, or a willingness and aptitude to learn Rust.
  • Experience with the Atlassian Tool Suite including Jira and Confluence.

Technical Stack

  • Linux CLI, Bash, Python 3.x, RabbitMQ, MongoDB, Docker, Kubernetes, Helm, GitLab CI, ElasticStack, Prometheus, Grafana, Git, PostgreSQL, Ansible, Rust, Jira, Confluence.

Benefits & Compensation

  • Compensation range: $130,000 - $270,000 (Depends on the Years of Experience).
  • Up to 20% 401k contribution (No Matching Required and Vested from Day 1).
  • Above Market Hourly Rates.
  • $3,600 HSA Contribution.
  • 6 Weeks Paid Time Off.
  • Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D.

At Captivation Software, we build something to be proud of. Our team of engineers takes pride in what they develop and constantly innovates to provide the best solution. You'll make a difference in support of the mission to protect our country.

Required Skills
Linux CLIBashPython 3.xRabbitMQMongoDBDockerKubernetesHelmGitLab CIElasticStackSecurity ClearanceU.S. Citizenship
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Captivation Software
Captivation has built a reputation on providing customers exactly what is needed in a timely manner.
All jobs at Captivation Software Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago