Software Engineer — Java / Big Data / Cloud- Fully Cleared

Intelliforce-IT Solutions GroupColumbia, MD
1d$139,000 - $179,000Onsite

About The Position

At Intelliforce, we deliver mission-ready engineering solutions that directly support national security operations. As a Software Engineer on this program, you’ll contribute to large-scale data processing capabilities that power real-world intelligence outcomes. This role is ideal for engineers who enjoy working deep in the stack, solving complex problems, and building systems that must perform reliably at scale. Your expertise in Java, distributed processing, and cloud technologies will help shape capabilities that matter every single day. Schedule and Work Details Location: NBP 410 Clearance: Active Top Secret Clearance with Full Scope Polygraph (required); in-scope poly within the past 7 years may be required Schedule: Standard on-site mission schedule Here’s What Your Day-to-Day Might Look Like You’ll design and build software components that process large volumes of data across distributed environments. Your day may involve developing new Java services, optimizing MapReduce workflows, troubleshooting performance issues, or integrating cloud-based capabilities into existing platforms. You’ll collaborate with analysts, engineers, and mission stakeholders to translate operational needs into scalable technical solutions. Expect hands-on coding, debugging, system integration, and continuous improvement of mission systems running in production environments.

Requirements

  • Active Top Secret Clearance with Full Scope Polygraph (required)
  • Must be a U.S. Citizen
  • Bachelor’s degree in Computer Science or related technical discipline and at least seven (7) years of Software Engineering experience supporting programs of similar scope, type, and complexity. Four (4) additional years of relevant experience may substitute for a degree.
  • Demonstrated experience working with distributed data systems and cloud-enabled environments is required.
  • Strong software development experience using Java
  • Experience with the MapReduce programming model and associated technologies (Hadoop ecosystem, Hive, Pig, etc.)
  • Experience working with distributed Big Data platforms
  • Familiarity with NoSQL data stores such as HBase, Accumulo, or BigTable
  • Experience with Hadoop Distributed File System (HDFS)
  • Cloud environment experience
  • Ability to design, develop, debug, and integrate complex software systems
  • Experience working with serialization formats such as JSON or BSON
  • Strong problem-solving and analytical skills

Nice To Haves

  • Experience with GhostMachine or QTA environments
  • Familiarity with large-scale analytics platforms
  • Experience optimizing performance for high-volume data pipelines
  • Ability to work independently in mission-driven environments

Responsibilities

  • design and build software components that process large volumes of data across distributed environments
  • developing new Java services
  • optimizing MapReduce workflows
  • troubleshooting performance issues
  • integrating cloud-based capabilities into existing platforms
  • collaborate with analysts, engineers, and mission stakeholders to translate operational needs into scalable technical solutions
  • hands-on coding, debugging, system integration, and continuous improvement of mission systems running in production 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service