Data Engineer (Remote - Canada) at Jobgether
Job Description
Join a forward-thinking, data-driven organization where your engineering skills will directly contribute to unlocking insights that power better decision-making. Design and optimize scalable ETL pipelines and data architectures, working with vast datasets using technologies like SQL, Python, and Spark.
Requirements
- 5+ years of experience as a Data Engineer, with hands-on focus on ETL development using SQL and Python.
- Proficient in writing scalable and maintainable SQL for complex data transformations and logic.
- Strong Python programming skills with understanding of modular, object-oriented design and integration with cloud and relational databases (e.g., Snowflake, BigQuery, PostgreSQL).
- Experience working with Spark for large-scale, distributed data processing.
- Skilled in performance tuning, debugging, and working with JSON and APIs.
- Solid knowledge of data warehousing concepts and dimensional modeling.
- Familiarity with CI/CD pipelines and platforms like Palantir is a plus.
- Strong communication and problem-solving skills; ability to work collaboratively in remote-first environments.
- Bachelor’s degree or higher in Computer Science, Engineering, or related field.
Benefits
- Fully remote work structure with flexible scheduling.
- Performance-based rewards and clear leadership support.
- Generous paid time off policy.
- Health and wellness support including healthcare coverage.
- Professional growth and development opportunities in a mission-driven, values-led company.
More Current Jobs at Jobgether
2 ActiveApply to other open positions at Jobgether