Data Engineer / Data Architect & Software Developer — Azure / Databricks
Raiserecruiting — Canada · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Ontario's energy sector is investing heavily in building out its data and digital capability — and the need for engineers and developers who can build, maintain, and scale that infrastructure is growing.
Raise is building a pipeline of Data Engineers, Data Architects, and Software Developers for contract opportunities with a leading enterprise organization in Ontario's energy sector currently running an active data and digital modernization program.
This is not a live posting for a single role.
Apply once, and we will reach out as specific opportunities become available.
About The Opportunity
The organization is building and expanding a data platform based on Microsoft Azure and Databricks — spanning data lake architecture, ELT pipeline development, semantic modeling, business intelligence, AI application development, and enterprise system integration.
The program requires professionals at multiple levels, from data engineers building pipelines to architects designing the overall data model to software developers building applications that consume the platform.
None of these roles require a nuclear background — they require technical depth and the ability to work within a complex, governed enterprise environment.
What You Could Be Working On
Designing, building, and maintaining scalable ELT/ETL pipelines using Azure Data Factory, Databricks, and related toolsDeveloping and optimizing data models for reporting, analytics, and downstream system useArchitecting data solutions across data lake, data warehouse, and lakehouse environmentsBuilding AI and machine learning applications using large language models and Azure AI servicesDeveloping full-stack enterprise applications using modern frameworks and cloud-native architectureImplementing data governance, lineage tracking, and quality controls across the data platformIntegrating enterprise systems using REST APIs, Azure Integration Services, and event-driven architecturesWorking within agile SCRUM delivery frameworks
What We're Looking For
3 to 10+ years of experience in data engineering, data architecture, or software development depending on the roleProficiency in Python, SQL, and Spark/PySpark for data engineering rolesHands-on experience with Azure Data Factory, Azure Databricks, Synapse Analytics, and related Microsoft stack toolsExperience with AI/ML development, LLMs, or enterprise application development for software developer rolesStrong understanding of data governance, quality, and security principlesExperience working in agile delivery environments
Why Apply Now
The data and digital program is active and expanding.
New roles open regularly across different parts of the platform.
Being in our pipeline means we can match you to the right scope — whether that is pipeline development, architecture, AI, or application development — as soon as the need is confirmed.
Location: Oshawa CHQ — typically hybrid with 2 to 3 days remote
Contract Length: Typically 9 to 24 months, with strong likelihood of extension
Looking for meaningful work? We can help
Raise is an established hiring firm with over 65 years of experience.
We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in.
We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work.
Raise will never ask you for personal or banking information unless you have been selected for a job.
If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com
#IMW
We have 64,934 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 64,934 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume