Software Developer / Data Engineer
Role details
Job location
Tech stack
Requirements
Key Responsibilities Design and implement scalable data pipelines and data architectures Develop and optimize data storage solutions (SQL, NoSQL, graph databases) Support ETL processes and ensure efficient data throughput and performance Work closely with stakeholders to translate data requirements into technical solutions Maintain and enhance data infrastructure using tools like Apache Airflow and Docker Requirements Qualifications 2+ years of experience in data engineering, software development, or machine learning Strong Python development skills and experience with data pipelines Experience with tools such as Apache Airflow, Linux, Docker, Git Familiarity with SQL, NoSQL, ORMs, and distributed data systems Experience working in Agile environments Bachelor's degree in a related field Requirements Active or eligible for TS/SCI clearance (U.S. must be eligible to work in the U.S. required) Technology Doesn't Change the World, People Do.®