Software Engineer (SWE-2) – Mission Systems Development

Intelliforce-IT Solutions GroupColumbia, MD
1dOnsite

About The Position

Make an Impact Where It Matters Most Intelliforce engineers don’t just write code. We deliver capabilities that directly support national security missions. As a Software Engineer (SWE-2) supporting the GHOSTGEM mission, you’ll help design and evolve software systems that operate in fast-moving, high-stakes environments where reliability matters. This role offers hands-on exposure to real operational systems and the opportunity to grow alongside experienced engineers while contributing meaningful work from day one. You’ll work closely with senior engineers to develop, test, and deploy software components in Linux-based environments. Your day may include implementing new features in Python, debugging issues uncovered in testing, or helping containerize applications for deployment. You’ll participate in code reviews, contribute to documentation, and support integration efforts across mission systems. As you grow into the role, you’ll take on increasing ownership of features and components while learning how mission requirements drive engineering decisions.

Requirements

  • Active Top Secret Clearance with Full Scope Polygraph required
  • Must be a U.S. Citizen
  • Bachelor’s degree in Computer Science or a related field with 6+ years of software engineering experience
  • Or 10+ years of relevant software engineering experience in lieu of a degree
  • Experience must support systems of similar scope, complexity, and mission criticality.
  • Experience developing software in Python
  • Familiarity with Linux environments and command-line tools
  • Experience using Git for version control
  • Basic experience with containerization, such as Docker
  • Ability to troubleshoot and debug software in operational systems
  • Willingness to learn mission-specific tools and technologies

Nice To Haves

  • Exposure to Kubernetes or Helm
  • Familiarity with NoSQL or SQL databases
  • Experience with CI/CD pipelines
  • Familiarity with Jira and Confluence

Responsibilities

  • Develop, test, and deploy software components in Linux-based environments
  • Implementing new features in Python
  • Debugging issues uncovered in testing
  • Helping containerize applications for deployment
  • Participate in code reviews
  • Contribute to documentation
  • Support integration efforts across mission systems
  • Take on increasing ownership of features and components while learning how mission requirements drive engineering decisions.

Benefits

  • Ample PTO to rest and recharge—plus all federal holidays and your birthday off, just because.
  • Multiple medical plan options, including ones with zero deductible or premium for employees.
  • Generous 401(k) with immediate vesting—because your future matters now.
  • Exciting bonus opportunities, from profit sharing to quarterly awards and President’s Club recognition.
  • A culture of collaboration, connection, and fun, with regular team activities that go beyond the work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service