Software Engineer (SE1)
Job Description
Epsilon Systems Solutions Inc (Epsilon C5I) is seeking a Full Stack Developer (SE1) or DevSecOps Engineer (SE1) to help design and deliver secure, scalable, high-performance applications. This onsite role is based at Wright-Patterson AFB, OH, and focuses on integrating security into the development lifecycle while maintaining and enhancing mission-critical systems.
The position operates within a Scrum framework and includes both hands-on engineering and independent execution, along with teamwork to support deployment and ongoing system improvements.
Key Responsibilities
- Maintain and enhance existing systems while developing new features
- Deploy new secure systems and networks
- Perform post processing and data reduction
- Apply and follow Scrum framework principles
- Write analysis reports and develop briefings
- Work independently and collaborate in a team environment
Qualifications
- Bachelor’s degree in engineering, computer science, or information technology
- Applicant must have an active DoD Top Secret security clearance with SCI access
- All applicants must be U.S. Citizens per government contractual requirements
Technologies
Work will involve modern application and infrastructure tooling, including Node.js, C++, Golang, React, and TypeScript/JavaScript, alongside CI/CD and deployment systems such as Jenkins and GitLab CI. The role also includes working with AWS, Azure, GCP, Docker, Kubernetes, Argo CD, and Argo Workflows, plus observability tools like Grafana and Jaeger. Engineering tasks may include building services and integrations with RESTful APIs and GraphQL, using Git, and operating in Linux environments.
Datastores and supporting technologies include Python, Bash, PostgreSQL, MySQL, and MongoDB, with orchestration and automation capabilities using Argo Workflows and Argo CD.
Desired Qualifications
- Backend experience with technologies such as Node.js, C++, and Golang
- Experience using CI/CD tools such as Jenkins and GitLab CI
- Experience with React and TypeScript/JavaScript
- Cloud security experience with AWS, Azure, or GCP
- Container security experience using Docker and Kubernetes
- Scripting experience with Python and Bash
- Database experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB)
- Experience with RESTful APIs and GraphQL, including Git, Docker, and Kubernetes
- Experience with Argo CD and Argo Workflows
- Familiarity with Grafana and Jaeger
- Experience with Linux
- Experience with microservice architecture
- Ability to design, develop, and implement web applications supporting a large user base national toolset
- Ability to assist senior Software Engineers with routine assignments
- Ability to apply fundamental knowledge of operating systems and programming languages
- Ability to produce well-written, designed, testable, and efficient code that meets technical requirements and secure coding practices
- Ability to work closely with users to troubleshoot defects and deploy timely fixes
- Experience working in a highly collaborative Agile SCRUM team environment across the development lifecycle
ADA Notes
- Regular communication (hearing/speaking)
- Noise conditions range from very quiet to noisy
- Prolonged use of a computer (typing/keyboard)
- Frequently required to sit for long periods of time, stand, and walk; may occasionally lift and move at least 25 pounds
- Ability to travel by car, air, or other means of transportation if required