Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
Work in a fast-paced development environment to analyse, develop, and test potential use cases for the business. Involve in application development during application design for highly complex data project. Re-engineer python/Pyspark functions to perform suppression on customer data based on business logic. Optimize ETL workflows using Snowflake’s native capabilities, improve data ingestion and transformation efficiency. Develop and fine-tune complex SQL queries in Snowflake for software applications. Conduct in-depth analysis of large datasets using SQL and Python. Support data visualization & analytics. Work with the team of a data scientists to make sure the analytics transform data to knowledge is a very focused and meaningful ways.
Requirements
Minimum Requirements: Degree in computer/engineering related. MS (2YRS) or BS (5YRS) of experience as software engineer. Position requires experience in SDLC & Agile methodologies; develop Python programs; write & optimize SQL Queries in Snowflake for data analysis & reporting; implement workflows using ETL; data visualization & analytics & ability to provide production support & resolve data issues. Technical skills in Programming Lang (Python, SQL, Pyspark); Snowflake Datawarehouse; Data engineering tools (Pandas, Numpy, Apache, Airflow); AWS Cloud platforms (Lamda, IAM, EC2, EMR).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Making Data Warehouses Fast: A Developer’s Story
Top Big Data Technologies That You Need to Know
Highest Paying Tech Companies for Developers
Data Analyst Salary in the UK