Experience required
- Bachelor's: 4+ years
About the role
ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL is required
Do you like to tackle complex software challenges?
If you love optimizing complex data systems and building robust backend pipelines, you’re in the right place! We are looking for a Mid-Level Backend & ETL Engineer who shares our drive to push boundaries and build secure, data-driven applications that make a real difference. In this role, you will take control of middle-tier architectures and high-throughput data pipelines, putting you at the center of developing robust backend data storage and scaling critical ETL processes for massive datasets. You will be challenged to write clean, efficient code in Java, JavaScript, and Python while leveraging a modern microservices architecture. Your day-to-day will involve hands-on containerization and orchestration using Docker, Docker Compose, and Kubernetes, backed by an automated CI/CD engine built on Jenkins, GitHub, and GitLab.
Location & Work Environment
Primary Location: Annapolis Junction, MD Work Style: On-site
** Compensation & Benefits **
The annual base salary range for this role is $127,000 - $150,000 (USD), which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered may vary based upon geographic location, work experience, education, and/or skill level.
Qualifications
- **Clearance: **Active Fully-Cleared with Poly.
- Core Languages: Java, JavaScript, and Python.
- Data Integration: Strong background with ETL pipelines, backend data storage, and processing massive datasets.
- Modern Architecture: Experience developing within microservices frameworks and implementing local caching services.
- **Security & Access: **Experience integrating corporate authentication services into secure solutions.
- **DevOps & Infrastructure: **Hands-on containerization and orchestration using Docker, Docker Compose, and Kubernetes.
- Tools & Workflow: Automated CI/CD execution and project management using Jenkins, GitHub, GitLab, Jira, and Confluence within an Agile environment.
Education & Experience
- Experience: Minimum of seven (7) years of experience as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity.
- **Education: **Bachelor’s degree in Computer Science or a related technical discipline from an accredited college or university.
- **Substitution: **Four (4) years of additional software engineering experience may substitute for a bachelor’s degree (totaling 11 years of experience).
Desired Skills
- Knowledge of commercial cloud services, with a strong preference for AWS.
- Database management with PostgreSQL and various NoSQL systems.
- Exposure to modern programming languages like Go, Rust, and/or C++.
- Experience with library (lib) development and frontend frameworks like Vue.
- Familiarity with modern data infrastructure tools like MinIO, Clickhouse, and Graphite.
Clearance: TS/SCI w/Poly
Compensation
Posted Annualized Salary: $127,000 – $150,000
