A leading technology firm in Texas is seeking an experienced Data Engineer to join their dynamic team. Candidates must have a Bachelor's degree in Computer Science or a related field, alongside 3-5 years of data engineering experience. Proficiency in Python, SQL, and Spark is essential, along with familiarity in cloud platforms like AWS or Azure. The role demands a deep understanding of data architecture and ETL processes, as well as the ability to lead a team and communicate effectively with diverse audiences. Competitive compensation is available.
Qualifications
3-5 years of experience in data engineering.
Deep understanding of data modeling and analytics.
Strong foundation in ETL processes and data architecture.
Skills
Python
SQL
Spark/Pyspark
Communication
Interpersonal skills
Education
Bachelor's degree in Computer Science or related field
Tools
AWS
Azure
Airflow
Tableau
Power BI
Databricks
HighTouch
Job description
Bachelor s degree or equivalent in Computer Science, Mathematics, Software Engineering, Management Information Systems, Computer Engineering/Electrical Engineering, or any Engineering field or quantitative discipline such as Physics or Statistics.
Minimum 3-5 years of relevant work experience in data engineering, with experience in data modeling and analytics.
Strong technical foundation in Python, SQL, Spark/Pyspark and experience with cloud platforms (for example, AWS, Azure,).
Deep understanding of data engineering fundamentals, including database architecture and design, Extract, transform and load (ETL) processes, data lakes, data warehousing, and both batch and streaming technologies.
Experience working with analytics teams and understanding of analytics workflows, metrics development, and business intelligence requirements
Experience with data orchestration tools (e.g., Airflow), data processing frameworks (e.g., Spark, Databricks), and data visualization tools (e.g., Tableau, Power BI).
Proven ability to lead a team of engineers, fostering a collaborative and high-performing environment.
Good communication, interpersonal, and presentation skills, with the ability to effectively communicate with both technical and non-technical audiences.