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 list

Description

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