Data Engineer
Salary undisclosed
Apply on
Original
Simplified
We are seeking a skilled Data Engineer to join our team on a six-month contract with the potential for full-time conversion. This role requires a blend of data engineering expertise and a collaborative mindset to design, develop, and maintain scalable data solutions that drive data-driven decisions. If you’re experienced in building and optimizing data pipelines and are passionate about data integration and transformation, we encourage you to apply.
Job Title: Data Engineer (Contract)
Duration: 6-Month Contract with Potential for Full-Time Conversion
Location: Richardson, TX 75082
Key Responsibilities:
- Development & Maintenance: Analyze, develop, maintain, and enhance data systems of moderate to high complexity; support and troubleshoot production issues.
- Data Pipeline Development: Design, develop, and manage scalable data pipelines using Snowflake, DBT, Snap Logic, and ETL tools.
- ETL Processes: Develop and manage ETL/ELT processes to support data warehousing and analytics.
- Data Integration: Integrate data from various sources, ensuring consistency, accuracy, and reliability.
- Database Management: Assemble large, complex datasets, optimize query performance, and perform DBA tasks, including system health maintenance and database access management.
- Code Review & Optimization: Write complex SQL queries and conduct peer code reviews; analyze and optimize long-running processes.
- Process Improvement: Identify and implement internal process improvements, including automating manual processes and optimizing data delivery.
- Collaboration: Work closely with Product, Data, Design, Frontend, and Backend teams to support data infrastructure needs.
- CI/CD & Documentation: Participate in Continuous Integration and Deployment processes; document program development, logic, and modifications.
Qualifications:
- Education: Bachelor’s degree in Information Systems, Mathematics, Computer Science, or related field.
- Experience: 6+ years of relevant experience in data engineering, or an equivalent combination of education and experience.
- Technical Expertise:
- Strong proficiency in Data Extraction, Transformation, Loading (ETL), data profiling, and SQL tuning.
- Expertise with Relational & Dimensional Databases (SQL Server, PostgreSQL, Oracle).
- Proficient in Snowflake for enterprise-scale data warehousing.
- Skilled in designing reusable and scalable data products with data quality checks.
- Experience with Data Ingestion tools like Snap Logic, ADF, Matallion, etc.
- Familiar with data orchestration tools like Apache Airflow, Chronos with Mesos.
- Knowledge of Python for data manipulation, automation, and integration tasks.
- Experience in Data Transformation Models in DBT.
- Familiarity with cloud platforms (AWS / Azure), Agile methodologies, and DevOps.
- Experience in developing CI/CD pipelines using Jenkins or Azure DevOps.
- Understanding of data governance frameworks and best practices.
- Experience with APIs for secure data sharing across internal and external partners.
- Proficiency in version control using GitHub.
Similar Jobs