Data Engineer, Senior job description. Organizing data to yield pivotal insights on mission-driven projects. Experience in analytical exploration, data examination, and scalable platform building required. Active TS/SCI clearance and willingness to take a polygraph exam.
Requirements
- 4+ years of experience in a data engineering, software engineering, software devops, or adjacent role
- 4+ years of experience designing and developing databases and applications within classified IC environments
- Experience creating custom SQL solutions, including scripts, stored procedures, optimized queries, and user-facing interfaces tailored for secure IC networks
- Experience building and maintaining integrations between data sources and analytic tools
- Experience in programming languages, such as Python, developing tools, scripts, or automations to support data ingestion, transformation, and operational workflows
- Experience using large-scale dataflow and transformation technologies, such as Hadoop, EMR, Snowflake, and Apache NiFi
- Knowledge of IC cloud platforms and services, such as AWS, Microsoft Azure, or Google Cloud
- Ability to document and communicate database designs to technical teams and non-technical stakeholders
- Active TS/SCI clearance; willingness to take a polygraph exam
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or Business Information Systems
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care