Skip to main content

Captivation Software

Software Engineer 2 (Hybrid) - Java/MapReduce/Accumulo/Hadoop

Annapolis Junction, MD$130k–$270kfull-timemidAdded today

About this role

Captivation Software seeks a mid-level Software Engineer with 14+ years of experience to develop large-scale data processing solutions using Java, MapReduce, Hadoop, and Accumulo in support of national security missions. This hybrid role in Annapolis Junction, MD requires an active Top Secret/SCI clearance and a strong background in complex software engineering programs.

What you'll do

  • Develop and maintain distributed data processing applications using Java, MapReduce, and Hadoop
  • Design and implement solutions leveraging Accumulo for secure data storage and retrieval
  • Collaborate with cross-functional teams to deliver mission-critical software on tight timelines
  • Contribute to innovation and continuous improvement of existing systems
  • Support government contracts involving similar scope and complexity
  • Participate in code reviews and software engineering best practices

What they're looking for

  • Java programming
  • MapReduce framework
  • Hadoop ecosystem
  • Accumulo database
  • Distributed systems design
  • Large-scale data processing
  • Software engineering processes
  • Government contracting environment

Benefits

  • Annual salary $130,000–$270,000 based on experience
  • Up to 20% 401(k) contribution vested from day one
  • $3,600 HSA contribution
  • 6 weeks paid time off annually
  • Company-paid medical, dental, vision, life, disability, and AD&D insurance
  • Above-market hourly rates
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Tell us about your experience designing and implementing MapReduce jobs at scale—what was the largest dataset you've processed?
  • How have you optimized Accumulo queries for performance, and what strategies do you use for managing large distributed datasets?