Jobs · Maryland

Software Engineer (Hybrid) - 29509

Mission Technologies, a division of HII · Fort Meade, MD · 2 mo ago
$145k/yrFull-time

Enlighten, honored as a Top Workplace by USA Today, is a leader in big data solution development and deployment, specializing in cloud-based services, software and systems engineering, cyber capabilities, and data science. We provide continued innovation and proactivity in meeting our customers’ greatest challenges through a hybrid work approach that balances collaboration and flexibility.

About the role

Enlighten is seeking a talented and experienced Software Engineer to join our team. In this role, you will design, develop, and implement complex software capabilities for computer-based systems, working closely with other engineers to create solutions that meet client needs. You will work with modern tools and technologies in a dynamic, collaborative environment committed to delivering high-quality software.

Responsibilities

  • Develop Java-based software capabilities with a strong focus on quality and testing.
  • Integrate advanced AI agents (e.g., Claude Code, Google's Antigravity/Gemini) into daily software engineering workflows.
  • Use autonomous agents for multi-file feature implementations, complex codebase refactoring, and automated generation of unit/integration tests.
  • Guide AI agents through multi-repository architectures, managing context and auditing generated code for security, performance, and alignment.
  • Maintain up-to-date knowledge of emerging trends and technologies in software development.
  • Work in a fast-paced, small business environment with a talented team.
  • Perform additional duties as assigned.

Requirements

  • Active Secret level U.S. Government Security Clearance; U.S. Citizenship required.
  • At least 5 years of experience in Software Engineering, or 3 years with a Master’s in a related field, or a High School Diploma/equivalent with 9 years of relevant experience.
  • Experience with modern Java frameworks and libraries (e.g., Spring, Guava).
  • Experience designing enterprise APIs, RESTful web services, and microservices architecture.
  • Proficiency in Object-Oriented Programming (OOP) paradigms and Agile software lifecycle.
  • Experience with configuration management tools (e.g., Git, Nexus, Maven).
  • Comfortable working on a Linux command line.
  • Ability to work independently and collaboratively in a team setting.
  • Strong problem-solving skills and ability to review and compile data as needed.
  • Hybrid work requirement: Ability to work on-site at customer facilities in Fort Meade, MD (minimum 1 day/week) and at company headquarters in Columbia, MD (minimum 1 day/week). Flexibility required, as on-site frequency may increase based on customer needs.

Preferred Qualifications

  • Active TS/SCI clearance is a strong plus.
  • Experience with cloud-based technologies (AWS, Azure).
  • Experience with distributed databases, NoSQL databases, and full-text search engines (e.g., Elasticsearch, MongoDB, Solr).
  • Scripting experience.
  • Prior experience or familiarity with Data Lakes/Warehouses (e.g., BDP, JCRS-D).
  • Understanding of Agile methodologies and tools (e.g., JIRA, Confluence, GitHub Enterprise).

Benefits

  • 100% paid employee premium for healthcare, vision, and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education and training allowances.

Pay

Anticipated salary range: $115,199.00 – $145,000.00. The final offer considers factors such as role function, internal equity, education, training, work experience, certifications, and key skills. Occasionally, roles may include additional non-recurrent compensation, discussed during the interview process.

Similar jobs