Secret Clearance- Software Engineer
Backend Developer
Senior
API
APIs
Automation
Aws Govcloud
C++ Language
CI/CD
Cloud
Cloud Platform
Containerization
Developer
DevOps
Devops Tools
DevSecOps
Docker
Engineering
Java Language
Jenkins
Kubernetes
REST APIs
Secret Clearance
Security Clearance
Software Development
Software Engineer
Software Engineering
Job Description
Herndon, VA (onsite) hiring for a Senior Software Engineer who can serve as a technical lead on mission-critical software products. You’ll own engineering outcomes end-to-end, from requirements and architecture through deployment and sustainment, in distributed, cyber-aware environments. This role requires an active Secret clearance and experience leading complex systems built with Java and/or C++.
What you’ll get
- Opportunity to drive mission-critical software from concept through sustainment
- Work on enterprise-scale communications and networking software in secure, demanding environments
- Modern engineering workflows, including AI-assisted tools to accelerate design, coding, testing, and debugging
- Hands-on impact across CI/CD, containerization, and secure cloud or hybrid-cloud deployments
What you’ll work on
- Enterprise-scale software products supporting critical communications and networking
- System modernization and refactoring of existing capabilities
- New feature development across distributed and multi-threaded applications
- Cloud and hybrid-cloud deployments for demanding environments
- Containerized services and orchestration at scale
- APIs and integration points across databases and subsystems
- DevSecOps practices, CI/CD, and automated testing practices
- Resilient, cyber-aware software for DoD and telecom-style domains
Responsibilities
- Provide technical leadership across the engineering team
- Take ownership of software products from concept through sustainment
- Design and evolve software architectures and system designs
- Drive development across the full software lifecycle
- Mentor junior engineers and help elevate engineering standards
- Leverage AI-assisted tools to accelerate design, coding, testing, and debugging
- Implement and maintain RESTful services and back-end components
- Develop multi-threaded applications in Java and/or C++
- Design and integrate with relational or distributed databases
- Build and maintain CI/CD pipelines, including Jenkins-based workflows
- Develop, package, and deploy containerized applications
- Support Kubernetes, cloud, and hybrid-cloud deployments in secure environments
Requirements
- Active Secret clearance
- Experience across the full software development lifecycle
- Proven technical leadership and an ownership mindset
- Strong software architecture and system design skills
- Experience with Agile software development methodologies
- Strong Java and/or C++ development experience
- Experience with Java Spring Boot and REST API development
- Linux development environment experience and multi-threaded application experience
Technologies you’ll use
- Java, C++, Spring Boot, REST APIs
- Linux
- Jenkins, CI/CD
- Docker, containerized services, orchestration
- Kubernetes, Kubernetes administration
- AWS GovCloud, cloud and hybrid-cloud deployments
- DevSecOps, automated testing practices
- Relational databases and distributed databases
- SATCOM, networking, gateway
Minimum experience: 7 years.
IMPORTANT REQUIREMENTS: Active Secret clearance is required.