Data Engineer
Location: Canada - Remote
Department: Engineering
Location Type: REMOTE
Employment Type: FULL_TIME
- Python, Django, Kubernetes, PostgreSQL, dbt, Redshift, AWS
- Design, build, and maintain reliable ELT pipelines that ingest and transform data into our centralized data warehouse.
- Model data for analytics and reporting use cases, ensuring performance, correctness, and usability for downstream consumers.
- Partner with Product, ML Engineers, Data Scientists, and DevOps to support data needs across the organization.
- Take ownership of specific data pipelines, datasets, or warehouse components, including monitoring, debugging, and iterative improvement.
- Help improve data quality, testing, and documentation standards within the data platform.
- Participate in system design discussions and code reviews, learning from senior engineers and contributing your perspective.
- Unblock and support internal stakeholders by making data accessible, understandable, and trustworthy.
- 2+ years of professional experience in data engineering, analytics engineering, or backend engineering with a strong data focus.
- Strong SQL skills and working proficiency in Python.
- Experience building or maintaining data pipelines and working with a data warehouse or analytics stack.
- Solid computer science fundamentals, based on a degree in Computer Science or equivalent practical experience.
- Understanding of system architecture with an emphasis on reliability, availability, and performance.
- Strong focus on execution and delivering production-ready solutions.
- High attention to detail and commitment to data quality and long-term maintainability.
- Clear communication skills and comfort collaborating across teams.
- Comfortable working in a fast-paced, evolving environment where learning and adaptability are key.
- Familiarity with our stack is strongly preferred but not required.
- We're a remote-first company that encourages our employees to work from where they're most productive.
- We work in tight-knit teams to cultivate an ownership mentality.
- We cherish curiosity and an obsession for details because we know these details are invaluable over the long run.
- We're hyper-focused on our achievements and our ability to execute our promises. We act with urgency.
- Work anywhere in the world for up to 3 months!
- We value families, by offering a parental leave program
- We offer a work-from-home stipend
- Your birthday (and our company's birthday) is a day off!
- You upload your resume and complete a brief questionnaire.
- Three rounds of technical assessment.
- Culture fit assessment.
- Final interview with leadership.
- Offer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
