An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Liberty Personnel Services, Inc. in Herndon, VA seeks a Senior Software Engineer to lead mission-critical systems, owning from concept through sustainment, with hands-on work in Java and C++.
You will shape architectures, drive modernization, mentor engineers, and apply DevSecOps and cloud-native patterns in secure, DoD-adjacent environments to deliver reliable software. This role requires clear technical leadership across distributed systems, APIs, databases, and back-end services.
Herndon, VA
You’ll be the technical lead driving multiple software products that matter, from modernization efforts to next-generation growth initiatives.
This is full-lifecycle impact - requirements, architecture, implementation, deployment, and sustainment - with you setting the engineering bar for the team.
You’ll mentor engineers, shape system designs, and use modern AI-assisted development tools to ship better software, faster, without sacrificing quality.
If you’ve led serious Java/C++ systems in demanding environments and want more ownership, we want to talk to you.
You’ll lead core software engineering efforts across complex, distributed mission systems:
You’ll be hands-on with technologies like Java, C++, Spring Boot, REST APIs, Linux, Jenkins, Docker, Kubernetes, AWS GovCloud, and modern DBs.
This is where high-end software engineering meets real-world mission constraints.
You’re the engineer people turn to when a distributed system is misbehaving in production and the stakes are high. You see the big picture, but you’re just as comfortable deep in a core service, a CI/CD pipeline, or a tricky concurrency bug.
Ideally you’ve built and deployed containerized, cyber-aware applications into cloud or hybrid-cloud environments for DoD, SATCOM, networking, gateway, or telecom-like systems – and you know how DevSecOps and automated testing keep them reliable.
This isn’t a narrow feature factory role. You’ll be the technical adult in the room, steering multiple products that directly support complex, high-value missions.
You’ll own architecture decisions, raise the engineering bar, and shape how AI-assisted development, DevSecOps, and cloud-native patterns are used across the stack.
If you want your next move to combine serious technical depth, real leadership, and visible impact, this is that role.
Active Secret clearance is required.
Senior Software Engineer, Lead Software Engineer, Principal Software Engineer, Software Architect, Software Engineering Lead, Java Engineer, C++ Engineer, Spring Boot, REST API, Linux development, multi-threaded applications, distributed systems, enterprise applications, CI/CD, Jenkins, DevSecOps, Docker, Kubernetes, Kubernetes admin, AWS GovCloud, cloud-native, hybrid cloud, cybersecurity-aware development, DoD software, SATCOM, networking, gateway, telecommunications software, Agile development, software modernization, mission-critical systems, Secret clearance