Mid-Level Software Engineer

Caddis Solutions is a Maryland-based engineering company supporting mission-critical work across the U.S. Department of War and Intelligence Community. Our engineers solve challenging technical problems across software, cloud, SI/ML, data, and systems engineering.

As a small company, we offer direct access to leadership, less bureaucracy, greater individual impact, and highly competitive compensation.

Build software that gives people the access they need while protecting the computing resources behind it. In this role, you’ll develop access-control and permission solutions for high-performance computing systems, translating agency policies and industry standards into practical security mechanisms. It’s a chance to bring software development, Linux, and automation together around a clear purpose.

What you’ll work on

  • Make access work securely. Implement permission solutions, manage users and groups, and handle authentication protocols in Linux.
  • Automate the routine. Use strong Linux command-line skills and Bash or Python scripting to simplify administrative tasks and permission management.
  • Build and deliver improvements. Apply recent Python or Rust development experience, orchestrate deployments with Ansible, and use CI/CD tools such as GitLab CI.
  • Keep the team moving together. Collaborate through Git version control and Agile development practices.

Your foundation is recent Python or Rust development, Linux command-line proficiency, scripting, and basic systems administration. Experience with containerization through Docker or PodMan, or the Atlassian tools JIRA and Confluence for tracking and documentation, is a plus.

Experience and education

This role requires at least 5 years of relevant experience with a qualifying bachelor’s degree, 3 years with a qualifying master’s degree, or 7 years of relevant experience without a bachelor’s degree.

Benefits include:

  • 8% employer 401(k) contribution with immediate vesting
  • Company contributions toward CareFirst BlueCross BlueShield medical insurance premiums
  • 4 weeks of paid time off (PTO)
  • 11 paid holidays
  • Company-paid dental insurance
  • Company-paid vision insurance
  • Company-paid life insurance
  • Company-paid short-term disability insurance
  • Company-paid long-term disability insurance

This position requires an active U.S. government security clearance. U.S. citizenship is required.

Apply
We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy