Software Engineer (Hybrid) - 30866

HII's Mission Technologies division•Columbia, MD
•$115,199 - $155,000•Hybrid

About The Position

Enlighten is seeking a Software Engineer to design, develop, and implement complex software capabilities for computer-based systems. The engineer will work with other engineers to create software solutions for clients, using modern tools and technologies and keeping current with developments in the field. The role is hybrid and includes on-site support, with work at a customer site in Hanover, Maryland, one to two days per week, and Enlighten’s Columbia, Maryland office one day per week. Schedule flexibility is required. The position is in a fast-paced small-business environment and involves developing Java-based software capabilities, enterprise APIs, RESTful web services, and microservices. The engineer will also use AI coding agents for implementation, refactoring, and test development, and will be expected to review agent-generated code for security, performance, and architectural alignment. An active Top Secret U.S. Government Security Clearance and U.S. citizenship are required. DoD 8140 / 8570 compliance certification must be obtained within 60 days of employment.

Requirements

  • Must currently have and maintain an active Top Secret U.S. Government Security Clearance; U.S. citizenship is required.
  • Five years of Software Engineering experience, modern Java frameworks and libraries (such as Spring or Guava), and a bachelor’s degree in a related field; alternatively, three years of relevant experience with a master’s degree in a related field; or a high school diploma or equivalent and nine years of relevant experience.
  • Experience designing enterprise APIs.
  • Experience with RESTful web services.
  • Experience with microservices architecture.
  • Experience with object-oriented programming paradigms.
  • Experience with the agile software lifecycle.
  • Ability to learn quickly and work well independently and as part of a team.
  • Experience with the Linux operating system.
  • Experience with configuration management tools such as Git, Nexus, and Maven.
  • Must obtain DoD 8140 / 8570 compliance certification within 60 days of employment.
  • Must be able to work at the customer site in Hanover, Maryland, one to two days per week, and at Enlighten’s Columbia, Maryland office one day per week; flexibility to adapt to schedule changes is essential.
  • Strong working knowledge and experience developing Java-based software capabilities.
  • Inquisitive nature, responsiveness, excellent testing skills, and strong troubleshooting skills.
  • Ability to work under pressure with multiple deadlines.
  • Proven experience integrating advanced AI agents, specifically Claude Code or Google’s Antigravity / Gemini agentic workflows, into daily software engineering work.

Nice To Haves

  • Experience with cloud-based technologies such as AWS or Azure.
  • Experience with distributed databases, NoSQL databases, or full-text search engines such as Elasticsearch, MongoDB, or Solr.
  • Scripting experience.
  • Prior experience or familiarity with data lakes or data warehouses.
  • Understanding of Agile software development methodologies and standard software development tool suites such as JIRA, Confluence, and GitHub Enterprise.
  • Proven use of AI tools such as Claude Code or Gemini in daily engineering workflows.
  • Experience using autonomous agents for multi-file implementation, refactoring, and automated testing.

Responsibilities

  • Design, develop, and implement complex software capabilities for computer-based systems.
  • Develop Java-based software capabilities and create software solutions that meet client needs.
  • Use AI agents for multi-file feature implementations, codebase refactoring, and automated unit and integration test generation.
  • Guide AI agents through complex, multi-repository application architectures and critically audit generated code for security, performance, and architectural alignment.
  • Keep up-to-date with emerging trends and technologies in software development.
  • Work collaboratively with engineers in a fast-paced small-business environment.
  • Perform additional duties as assigned.

Benefits

  • 100% paid employee premium for healthcare, vision, and dental plans.
  • 10% 401k benefit.
  • Generous PTO.
  • 10 paid holidays.
  • Education and training allowances.
  • Additional benefits and perks are available on the company website.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service