5 часов назад
Senior Software Developer - Data Delivery (Data Engineering)
107 000 - 157 300CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer - Data Delivery (Data Engineering): Building reliable, scalable cloud data pipelines, data services, and analytics-ready datasets for construction-industry products with an accent on data modeling, distributed systems, security, and production readiness. Focus on designing resilient batch and streaming workflows, implementing observability and CI/CD, and delivering governed data access for analytics and AI-ready use cases.
Location: Toronto, Ontario, Canada
Salary: CAD 107,000–157,300 per year starting base salary, with potential additional bonuses, stock grants, and benefits.
Company
develops software that helps innovators design and create buildings, vehicles, factories, media, and other products.
What you will do
- Design, build, test, and operate scalable cloud data pipelines, data services, and data delivery workflows.
- Create analytics-ready and AI-ready datasets with structured data models, metadata, documentation, business definitions, and governed access patterns.
- Contribute to technical designs for data-intensive systems with a focus on performance, resiliency, security, maintainability, and cost efficiency.
- Implement production-quality code and infrastructure changes using automated testing, code review, CI/CD, monitoring, logging, alerting, and tracing.
- Collaborate with product owners, engineers, architects, data consumers, and technical leaders to resolve requirements and system tradeoffs.
- Mentor less-experienced engineers through pairing, design feedback, and code reviews while improving documentation, runbooks, and operational practices.
Requirements
- 5+ years of professional data engineering experience.
- Hands-on experience designing, developing, and operating production data pipelines, distributed services, or cloud data platforms.
- Strong knowledge of data modeling, data architecture, storage technologies, transformation workflows, SQL, and query optimization.
- Experience with batch or streaming processing, event-driven systems, message queues, and resilient integration patterns.
- Strong programming skills in one or more of Python, Java, Kotlin, Scala, TypeScript, or Go.
- Ability to work independently, communicate technical tradeoffs, and maintain a strong focus on data quality and production readiness.
Nice to have
- Experience with AWS infrastructure and data engineering services.
- Experience with orchestration, workflow engines, lakehouse or warehouse patterns, and large-scale object storage.
- Experience preparing data for analytics, AI/ML, LLM, or internal intelligence use cases.
- Knowledge of API architecture, SaaS data-handling risks, incident response, and post-incident improvements.
Culture & Benefits
- Work with a global team and remote colleagues across design, product, engineering, and support.
- Collaborative, self-motivated, empathetic, and accountable working environment.
- Compensation may include annual cash bonuses, stock grants, and a comprehensive benefits package.
- In-person onboarding and/or identity verification may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Engineer 4 (Enterprise AI)
151 000 - 227 000CAD
Databricks
6 дней назад
Senior Staff Backline Engineer (Data & AI)
170 400 - 255 600$
6 дней назад
Distributed Systems Engineer (Python)
89 600 - 166 400CAD
5 дней назад
Distributed Systems Engineer (Python)
89 600 - 166 400CAD
14 часов назад
Staff Software Engineer (Data Engineering)
126 090 - 151 615CAD
1 день назад
Senior Software Developer (C#)
104 400 - 135 700CAD