About this role
Job title: Data Flow Engineer
About the Role You will join a small, dynamic team focused on designing, building, and implementing solutions for crucial mission dataflows, applying modern architectures and open-source frameworks to deliver production-ready systems. You will learn new tools and help identify system improvements in an agile environment.
What You'll Do
- Design, build, and implement data flow solutions for mission-critical pipelines.
- Collaborate with a small, agile team to translate guidance into production-ready software.
- Apply latest architectural approaches and open-source frameworks.
- Write clean code, APIs, analytics, and infrastructure components.
- Deliver production-ready systems and oversee future functionality and enhancements.
- Continuously learn and adapt to new tools and techniques to improve the architecture.
What We're Looking For
- Experience designing, modifying, developing, writing, and implementing software applications.
- Software development experience with basic programming languages, technologies, tools, or web stacks.
- Experience writing source code for new applications or enhancing existing code.
- Proficiency using back-end and front-end languages to develop complete solutions.
- Ability to solve complex problems in a collaborative, cross-functional team.
- Experience with mission data flows, data infrastructure, and data pipelines.
- TS/SCI clearance with polygraph.
- HS diploma or GED with 6+ years of software engineering, or Bachelor's degree with 4+ years of software engineering.
Nice to Have
- AWS experience.
- Containerization technologies such as Docker.
- Knowledge of Go programming.
Compensation & Benefits
- Salary range: $86,900 - $198,000 per year (USD).
- Benefits include health, life, disability, financial and retirement plans, paid leave, professional development, tuition assistance, work-life programs, and dependent care.
- Recognition awards program for exceptional performance.