Infrastructure Software Engineer
Summary
Infrastructure Software Engineer (Level 2) developing and sustaining research infrastructure software for a U.S. government intelligence customer in Annapolis Junction, MD. Daily work spans Python plus C/C++/Java/Go development, Linux systems scripting and troubleshooting, and CI/CD automation; an active TS/SCI clearance with polygraph is mandatory.
Jovian Concepts, LLC is seeking a Infrastructure Software Engineer Level 2 for an exciting opportunity in the Annapolis
Junction, MD area. At Jovian Concepts, our people drive our success. We're seeking talented professionals eager to deliver specialized, cutting-edge solutions that protect and support our nation's most critical national security missions.
- Develop and sustain research infrastructure software
supporting complex systems
- Integrate existing software into new or modified systems
and operating environments, ensuring compatibility, performance, and
maintainability
- Contribute across the software lifecycle: requirements
interpretation, design, implementation, testing, verification, and deployment
of prototype and operational software
- Build and improve automation, tooling, and CI/CD
workflows to accelerate development and increase reliability (e.g., build
pipelines, test automation, packaging, releases processes)
- Work in Linux-based development and runtime environments,
including scripting and troubleshooting at the OS and application layers
- Collaborate with engineers/researchers to identify
successful approaches to complex problems, rapidly iterate prototypes, and
transition viable solutions toward operational use
- Support networked systems and software that interacts
with networking stacks, data flows, distributed services, or mission
environments
- Interface directly with customer stakeholders (technical
and programmatic) to coordinate priorities, communicate progress, and resolve
issues
- Monitor and direct subcontractor tasking as needed by
providing technical guidance, reviewing deliverables, and ensuring integration
and quality standards are met
- Produce clear technical documentation (design notes,
build/deploy instructions, test evidence, and operational runbooks)
Requirements
- Minimum of 6+ years of experience and a Bachelors, 4+
years and a Masters, or 2+ years and a Ph.D. in Computer Science or related
discipline. In lieu of a Bachelor’s degree, 4 additional years of experience is
required for a total of 10 years
- Software development experience with the building and
integration of applications/services in complex environments
- Strong hands-on proficiency in Python and at least one of
C/C++, Java, or Go (exposure to all is a plus)
- Familiarity with secure development practices in
restricted environments (e.g., hardened enclaves, controlled repos, offline
build patterns)
- Working knowledge in software engineering practices and
tooling, such as:
*Git/GitHub/GitLab branching, PRs, and code reviews
*Agile development practices
*CI tooling (e.g., Jenkins) or similar pipelines - Strong problem-solving ability with a track record of
learning new technologies quickly and delivering results in
ambiguous/problem-driven research settings
- Strong communication skills to explain technical issues
and tradeoffs to technical and non-technical audiences
- Experience supporting research platforms or environments
where rapid prototyping transitions into operationally relevant software
- Prior experience providing technical leadership,
mentoring junior engineers, or coordinating work across development teams
- Experience with design, development, test, verification,
and certification of operational software (including evidence-driven testing
and documentation)
- Strong “systems” familiarity:
*Linux and Windows system skills
*Shell scripting and automation
*Virtualization / VM technologies (e.g., VMware, KVM, VirtualBox, Proxmox) - Networking background:
*TCP/IP fundamentals, routing/switching concepts, firewalls
*Network service development, packet/data pipeline integration, network troubleshooting - Experience with modern ecosystem tooling, such as:
*Containers (Docker) and orchestration (Kubernetes)
*Infrastructure automation via Ansible, Terraform
*Artifact/package management, reproducible builds, release engineering
Benefits
Our benefits include:
- Great
Healthcare Coverage: Three (3) healthcare options through CareFirst
BlueChoice Advantage with 50% company-paid premiums. Tax-advantaged health
savings account available with two options and up to 100% employer
contribution. Dental + Vision: 50% employer-paid premiums for employees
and family.
- Amazing
Retirement Savings: 401K - 8% TOTAL CONTRIBUTION - 3% safe harbor - 5%
annual profit share. Immediately vested on day one and no matching or
additional employee contribution required!
- Generous
Paid Time Off: 5 weeks PTO with no use it or lose it policy + 11 federal holidays + paid hours for
company-required all-hands meetings + inclement weather leave
- Fantastic
Education Assistance: Up-front tuition payment program, employees
pursuing job related degrees and/or certifications could be eligible for
full up-front funding depending on performance and job relevance.
- WE DON'T STOP THERE — ENJOY MANY MORE BENEFITS! - Basic Life and AD&D insurance, Long-Term
and Short-Term Disability at no cost to eligible employees - Up to four
(4) weeks paid parental leave - Birthdays and Jovian Concepts’ anniversary
recognition and gifts - Annual merit increases - Loyalty bonus- Employee
and family-friendly corporate events, including our annual Team Build
event and Holiday Party extravaganza.