Data Engineer
Role details
Job location
Tech stack
Requirements
-
3+ years of experience in data engineering or analytics engineering
-
Bachelor's degree or higher in Computer Science, Information Systems, Data Engineering, or a related field.
-
Hands-on experience with a modern cloud data warehouse platform (e.g., Snowflake, Databricks, or equivalent): SQL, data modeling, and performance tuning
-
Working proficiency with a SQL-based data transformation framework (e.g., dbt or equivalent)
-
Experience with a workflow orchestration tool (e.g., Dagster, Airflow, Prefect, or equivalent)
-
Python proficiency: data manipulation, scripting, pipeline development, and Git-based version control
-
Experience with GitHub and CI/CD pipeline tooling for data asset deployment
-
Familiarity with cloud storage and compute services (e.g., AWS, Azure, or GCP)
-
Experience with agentic AI frameworks like Snowflake Cortex or equivalent is a strong plus
-
Strong communication skills; proactive, collaborative, and service-minded
-
Demonstrated ability to work effectively with business users at all levels
-
High level of responsibility and accountability, with a commitment to delivering high-quality solutions
-
Willingness to travel as needed for onboarding and collaboration with global teams
-
Fluent in English; additional language skills an advantage.
-
Travel 0-10%