Jarvis Consulting Group is on a mission to redefine professional services in data, AI, and technology. We're not a legacy consultancy bolting on a "digital practice" — we're built for this era, from the ground up. Operating out of Toronto, Montreal and Calgary, with teams across Europe and North Africa, we deliver for clients across Canada and the US, including some of the country's biggest financial institutions, utilities, and technology companies.
Our data & AI consulting practice is growing fast, and we're investing heavily in the team behind it. We back our people with real technical challenges, real client exposure, and real room to grow — because our people are the product. If you want to build the future of data engineering rather than just talk about it, this is where you do it. We are a hybrid environment with 2/days week required on site (downtown Toronto).
The Roles We're looking for Senior Data Engineers with deep, hands-on Databricks experience to be the Big Data & Cloud technical leads on our newest engagements. You'll work directly with enterprise clients on complex, high-stakes data platforms — not from the sidelines, but as the person driving the technical solution. This is a build-and-lead role: architecture, hands‑on Spark/Databricks development, and mentorship, all at once.
What You'll Do Own Big Data & Cloud environments end-to-end — performance, capacity management, monitoring, and data movement
Act as the Big Data & Cloud technical lead across teams, shaping architecture, integrations, security, and infrastructure decisions
Lead delivery on internal and client-facing products, building big data software that solves real business problems
Scope and define technical requirements and project objectives for complex, multi-team engagements
Build scalable, reliable ETL pipelines to ingest and transform data from a wide range of sources
Bring Agile rigor — code reviews, unit testing, and clean delivery practices
Mentor junior engineers and help turn them into experts
Be the technical go‑to for both engineering teams and non-technical stakeholders
What You Bring Databricks experience — expert level required and Certifications strongly preferred
5+ years of Spark development (PySpark, Scala-Spark, or Spark SQL); Spark Streaming experience strongly preferred
Azure services (ADLS, ADF, AKS, etc.)
Streaming technologies such as Kafka and Spark Streaming
Agile development experience (JIRA / Confluence)
Version control (Git)
Familiarity with dev tooling (IDEs, Maven, SBT) and orchestration tools (Airflow, Autosys, Oozie, Cron)
Containerization/orchestration experience (Docker, Kubernetes) is a solid plus
Track record deploying applications to cloud environments
University degree in a STEM discipline (Computer Science, Computer/Electrical/Software Engineering, Mathematics)
Who You Are A strong communicator who moves easily between technical and non-technical audiences. A creative problem-solver who's as comfortable leading as collaborating. Someone who takes ownership and brings others along.
(These are immediate needs/current vacancies)
Jarvis Consulting Group is committed to a barrier‑free recruitment process and an inclusive workplace. We welcome applications from Indigenous persons, visible minority group members, and people of all sexual orientations and genders, and we consider all qualified applicants without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age. Jarvis complies with all fair employment practices regarding citizenship and immigration status.
Accommodations are available on request at any stage of the selection process. If you're a job seeker who requires assistance, contact
[email protected].
#J-18808-Ljbffr
📌 Senior Data Engineers (Databricks) (Ontario)
🏢 Jarvis Consulting Group
📍 Ontario