Intermediate Data Engineer
AltaML
This job is no longer accepting applications
See open jobs at AltaML.See open jobs similar to "Intermediate Data Engineer" Work In Tech.Data Science
Edmonton, AB, Canada
What You’ll Do
- Design, build, and maintain robust, scalable data pipelines
- Work with tools like Snowflake, Prefect, and Python to enable reliable and efficient workflows
- Collaborate with software engineers, infrastructure specialists, and quantitative experts
- Troubleshoot and optimize data flows in both development and production environments
- Contribute to internal tooling and automation as the team grows its DevOps/cloud maturity
- Participate in code reviews, team planning, and knowledge-sharing
Must-Have Skills
- 2–4 years of experience in a data engineering or related role
- Hands-on experience with data warehousing platforms (e.g., Snowflake, Databricks, BigQuery, etc.)
- Strong Python skills, including libraries such as Pandas, SQLAlchemy, or equivalent
- Experience working with workflow orchestration tools like Prefect, Azure Data Factor, or Airflow
- Solid SQL skills and understanding of performance optimization
- Familiarity with version control (Git/GitHub) in a collaborative setting
- Comfort using Unix/Linux systems for development and debugging
- Experience working with structured and semi-structured data (e.g., JSON, Parquet, CSV)
Nice-to-Have Skills
- Understanding of data modeling concepts (e.g., star schema, dimensional modeling)
- Basic understanding of Streamlit and/or React for data presentation or internal tools
- Exposure to Docker and Kubernetes in local or cloud environments
- Familiarity with cloud platforms (Azure, AWS, or GCP) and how applications are deployed in them
- Experience working with CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines)
- Exposure to Infrastructure as Code tools like ARM templates or Terraform
- Experience interacting with APIs (REST/GraphQL) for data ingestion or automation
What We’re Looking For
- Edmonton-based candidates willing to work in-office at least once a week
- Strong communication and collaboration skills
- A self-starter with a growth mindset, eager to expand into software and cloud engineering
- Interest in working across disciplines in a production-focused team
Why Join Us:
- Be part of a high-impact team productionalizing cutting-edge AI and quantitative models
- Work with experienced engineers, researchers, and infrastructure experts
- Grow your skills in cloud, DevOps, and end-to-end systems
- Competitive compensation and benefits
- Flexible hybrid work model with an emphasis on collaboration and learning
- Opportunity to start start working with cutting edge Agentic technologies
This job is no longer accepting applications
See open jobs at AltaML.See open jobs similar to "Intermediate Data Engineer" Work In Tech.