Software Engineer

Intelliforce-IT Solutions GroupColumbia, MD

About The Position

At Intelliforce, we build software that helps mission teams process, move, and act on data at scale. In this role, you will work on systems built for demanding environments where performance, reliability, and strong engineering matter every day. You will help develop and support distributed data capabilities using modern automation, big data technologies, and Java-based services that keep mission operations moving. This role is a strong fit for an engineer who likes working deep in the stack and solving hard data problems with practical tools. You will work across automation, distributed processing, data storage, and backend development, using technologies that directly support large-scale mission workflows. The work is technical, visible, and tied to systems that need to perform under real load. At Intelliforce, your work is seen and your contributions matter. Because we support prime programs, our teams stay close to meaningful mission work with real momentum. Because we are a small business, leadership is accessible, communication is direct, and strong engineering gets noticed. Add in long-term stability, strong benefits, and a people-first culture, and this becomes more than another software role. It is a chance to build and improve data platforms that teams rely on every day.

Requirements

  • Clearance: Top Secret Clearance with Full Scope Polygraph, must be active. We do not have the ability to sponsor clearances
  • Citizenship: Must be a U.S. Citizen. We cannot sponsor visas
  • Bachelor’s Degree in Computer Science or related field and 14 years of relevant experience
  • Or High School Diploma and 18 years of related experience
  • In-scope polygraph within the last 7 years
  • Experience with Ansible
  • Experience with Terraform
  • Experience with Hadoop, including MapReduce and HDFS
  • Experience with Accumulo
  • Experience with Java

Nice To Haves

  • Experience supporting distributed mission data platforms in secure environments
  • Familiarity with automation and infrastructure as code best practices
  • Experience troubleshooting performance issues in large-scale data systems
  • Strong collaboration and documentation skills

Responsibilities

  • Develop and enhance Java-based software supporting large-scale mission data platforms
  • Work with Hadoop technologies such as MapReduce and HDFS to support distributed processing
  • Support and improve Accumulo-backed data environments
  • Use Terraform and Ansible to automate infrastructure and system configuration
  • Help optimize performance, reliability, and maintainability across data-driven systems
  • Collaborate with engineers and stakeholders to deliver scalable technical solutions
  • Troubleshoot issues across software, infrastructure, and distributed data environments

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service