Data Engineer

Key Role:

Design, implement, and manage databases and data delivery systems and transform them into insights, analysis, and reporting. Apply expertise in database design and implementation tools, including entity-relationship data modelling and SQL, distributed computing architectures, operating systems, storage technologies, memory management, and networking to create structure and value out of complex and ambiguous technical challenges with little guidance. Deliver structured and unstructured data, streaming and batch data processing, ETL, data wrangling, data ingest, and data access.

Basic Qualifications:

-3+ years of experience with data science in a professional work environment

-Experience with programming languages, including Python or R

-Experience in creating visualizations and models with open source or commercial software, including QlikSense

-Experience with programmatically processing source data in various formats, including SQL databases or Raw CSVs

-Experience with AWS, GCloud, or Azure development

-Active TS/SCI clearance

-BA or BS degree

Additional Qualifications:

-Experience with a distributed computing platform, including Spark

-Experience in an environment with streaming large volumes of data from multiple sources

-Experience with web, front-end development, or NodeJS

-Experience in working with and processing data from data streaming sources, including StreamSets and Apache Kafka

-MA or MS degree preferred; PhD degree a plus

-AWS Certified Solutions Architect Associate Certification


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.

Not ready to apply? Join our talent community and sign up for job alerts.