Software Developer / Data Engineer

Robert Half
Huntsville, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Huntsville, United States of America

Tech stack

Agile Methodologies
Airflow
Data Architecture
Information Engineering
Data Infrastructure
ETL
Linux
Distributed Data Store
Graph Database
Python
Machine Learning
NoSQL
Software Engineering
SQL Databases
Data Storage Technologies
GIT
Data Pipelines
Docker

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.®

About the company

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position