Title : Software Engineer Principal - Data Engineering
Location : TX / Remote
Duration : 7-8 Months (till 3 / 31 / 2026, possible extension)
Why is this role open? Project has grown and more support is needed
Resource's typical working day :
- Looking to resolve issues with the platform / data
- Will be working in Python and making sure all aspects are working correctly
- There will be some development as well
- Moving from Postgres to Snowflake
- Updating scripts
- Lots of support and development tasks
Must-have Skills :
Experience with databasesExperience with Python and moving dataFamiliarity with Lennox and UnixNice-to-have Skills :
Familiarity with SnowflakeExposure to AIcopilot
Fullstack experienceFront end experienceYears of Experience : 5-10 years
Education : H.S. diploma with applicable experience
Software Skills :
PythonExperience with PI toolsLennox and UnixSnowflakeAI toolsInterview : 1 round virtual (Teams) with hiring manager
Role Overview :
We are seeking a skilled Data Engineer to support our data quality program by developing robust Python-driven integrations. The ideal candidate will have deep experience with Apache Airflow and a strong command of Linux / Unix environments. In addition, exposure to cloud platforms like AWS or Azure will be a valuable asset.
Key Responsibilities :
Design and implement Python-based data integration pipelines using Apache Airflow.Collaborate with data quality teams to translate requirements into effective solutions.Maintain, monitor, and troubleshoot workflows on Linux / Unix systems.Optimize data processing for performance and scalability.Qualifications :
Strong proficiency in Python.Hands-on experience with Apache Airflow (required).Solid understanding of Linux / Unix operating systems.Experience with data quality tools and methodologies.Exposure to cloud platforms like AWS or Azure is a plus.Strong problem-solving abilities and attention to detail.