N-iX is seeking a Middle Data Engineer for a 6-month engagement to act as an independent, hands-on technical owner of data readiness. You will be responsible for designing, developing, and optimizing complex data pipelines while ensuring the delivery of high-quality datasets to downstream consumers.
Key responsibilities
- Design, develop, and maintain end-to-end ingestion, validation, and transformation workflows.
- Develop and tune Python/PySpark packages, SQL extraction queries, and Databricks jobs.
- Investigate and resolve complex data issues related to source, taxonomy, hierarchy, and mapping.
- Coordinate technical validation cycles with product teams and stakeholders to ensure data readiness.
- Review pull requests, maintain architecture documentation, and guide junior team members.
Requirements
- 5–6 years of professional engineering experience with independent production ownership.
- Strong proficiency in Python, PySpark, and SQL, including complex transformations and query optimization.
- Extensive experience with ETL/ELT batch-pipeline engineering across cloud data lakes and warehouses.
- Solid Git engineering practices, including branching, pull requests, and automated testing.
- Proven ability to translate business requirements into technical validation rules and operational workflows.
What we offer
- Personalized career growth opportunities and professional development tools.
- Access to mentorship programs, tech talks, and centers of excellence.
- Active tech communities with regular knowledge sharing.
- Education reimbursement and support for continuous learning.
- Corporate events and team-building activities.