Senior Automation Engineer
DIRTT Environmental Solutions Ltd.
Calgary - View phone number on ca.hrm.tc St SECalgary, AB T2C, CANDescription
Who We Are
Not just built for today. Building for tomorrow.DIRTT is a global leader in industrialized construction. Our system of physical products and digital tools empowers organizations—alongside construction and design leaders—to build high-performing, adaptable interior environments.Operating across workplace, healthcare, education, and public sector markets, DIRTT provides total design freedom and greater certainty in cost, schedule, and outcomes.We are a highly motivated group of individuals who embrace the company’s entrepreneurial spirit. Everyone is hands-on, regardless of role. We celebrate our successes together, work hard, have fun, and treat one another with respect.Who You Are
The Senior Automation Engineer is responsible for architecting and executing the technical automation framework that drives operations from initial order submission through to manufacturing release. This role operates as the core technical executor of our automation strategy. Business case development, project prioritization, and external client communications are managed by internal Subject Matter Experts (SMEs), allowing this engineer to focus entirely on system architecture, technical design, and code execution.In this role, you will be expected to:Automation Architecture:
Design and maintain a resilient automation framework capable of bridging modern cloud ERPs (Dynamics Business Central), legacy financial systems (Sage), proprietary internal applications, and local fileshares.Order-to-Manufacturing Execution:
Develop automated workflows that process order intakes, validate structured Bill of Materials (BOM) data, apply deterministic rules for contextual part substitutions, and route finalized data to manufacturing.AI-Driven Workflow Integration:
Embed Artificial Intelligence models and agents into automation pipelines to handle unstructured data, drive dynamic decision-making, and manage complex logic where strict deterministic rules fall short.CAD & Engineering Integration:
Build programmatic integrations with AutoCAD to validate, update, and extract BOM data and engineering specifications without manual intervention.Back-Office Process Automation:
Architect secondary automation pipelines for administrative and financial workflows, specifically targeting Accounts Payable processing and Outlook-based communication triggers.System Integration:
Create reliable, secure data pipelines spanning Sage, Business Central, Insight, AutoCAD, Outlook, and proprietary internal systems using applicable APIs, direct database queries, or scripting methodologies.Quality and Operations: Own automated tests, regression suites built from real data, CI /CD (Jenkins), infrastructure as code, monitoring and production support. Document the platform so it has a clear long-term owner.Internal Collaboration:
Partner directly with internal SMEs to capture process definitions, business rules, and edge-case logic, translating these requirements into production-ready automation scripts and workflows.Additional duties may be assigned that are reasonably related to the role. Responsibilities may be adjusted or reprioritized in response to evolving business needs, technology, and organizational priorities, while maintaining alignment with the overall scope, purpose, and responsibilities of the position.What's Required
Experience:
Minimum 10 years of overall technical experience in software engineering, backend architecture, or systems integration, including a minimum of 5 years specifically designing, building, and deploying enterprise automation frameworks.AI in Automation:
Minimum 1 year of hands-on experience incorporating Artificial Intelligence (LLMs or agentic frameworks) directly into automated workflows to inform decision-making, parse complex inputs, or handle contextual routing.AI-Assisted Development:
Demonstrated experience using Generative AI coding tools (such as Claude Code, Cursor, GitHub Copilot, or similar) to accelerate software development, write scripts, and debug code.System Integration:
Proven track record of integrating with ERP and financial systems, specifically Microsoft Dynamics 365 Business Central and Sage.Engineering Automation:
Demonstrated capability to automate engineering and design workflows, utilizing AutoCAD APIs or programmatic data extraction methods.Scripting & Data Handling:
High proficiency in relevant scripting languages (e.G., Python, C#) with strong capabilities in handling large structured datasets (e.G., comprehensive BOM CSV files) and local fileshare manipulation.Legacy Systems:
Experience building fault‑tolerant systems that interact with legacy or proprietary databases lacking modern API endpoints.Cloud:
Hands‑on experience designing and running event‑driven serverless systems on AWS (Lambda, SQS/EventBridge, DynamoDB, S3, Step Functions, API Gateway), including infrastructure as code.Testing Discipline:
Unit and regression testing, comparison against known‑good results, and CI pipelines.Preferred Qualifications
7+ years of dedicated experience building enterprise automation frameworks.3+ years of experience integrating Artificial Intelligence into production automation workflows.Direct background operating within configure‑to‑order or engineer‑to‑order manufacturing environments.Experience programming deterministic logic to manage complex BOM validation and automated part substitution workflows.Java or Kotlin, including integration with Java‑based applications.Evaluating AI output: evals and acceptance‑rate tracking against human decisions.Workflow engines or state machines (Step Functions, Temporal, Camunda) and event‑driven or event‑sourced designs.Reading legacy Excel VBA, and Excel automation.OutSystems, PTC Windchill or Microsoft Graph integrations.What’s In It for You
A competitive base salary plus a variable pay (bonus) program.Eligibility to participate in DIRTT’s Employee Share Purchase Plan.Comprehensive health benefits, including medical, dental, and vision coverage (coverage and eligibility may vary by location).For in‑office roles: continental breakfast, coffee, tea, soda, daily hot cafeteria lunch, and snacks to keep you energized.Short‑term and long‑term disability coverage, plus life, critical illness, and accidental death and dismemberment (AD&D) insurance.Mental health support, including access to an Employee and Family Assistance Program (EFAP).A thorough and supportive onboarding program designed to set you up for success.Equal Opportunity & Hiring Information
DIRTT Environmental Solutions is an equal opportunity employer committed to fostering an inclusive, equitable, and accessible workplace. We welcome applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other protected characteristic.DIRTT is committed to providing reasonable accommodations throughout the recruitment process. If you require an accommodation, please let us know.Roles at DIRTT are safety‑sensitive. Pre‑employment drug and alcohol testing may be required. Applicants must be 18 years or older.Employment is conditional upon the successful completion of a background check, where permitted by law. This will be conducted through a trusted third‑party provider after a conditional offer has been accepted.We thank all applicants for their interest;
however, only those selected for an interview will be contacted.
#J-18808-Ljbffr
Who We Are
Not just built for today. Building for tomorrow.DIRTT is a global leader in industrialized construction. Our system of physical products and digital tools empowers organizations—alongside construction and design leaders—to build high-performing, adaptable interior environments.Operating across workplace, healthcare, education, and public sector markets, DIRTT provides total design freedom and greater certainty in cost, schedule, and outcomes.We are a highly motivated group of individuals who embrace the company’s entrepreneurial spirit. Everyone is hands-on, regardless of role. We celebrate our successes together, work hard, have fun, and treat one another with respect.Who You Are
The Senior Automation Engineer is responsible for architecting and executing the technical automation framework that drives operations from initial order submission through to manufacturing release. This role operates as the core technical executor of our automation strategy. Business case development, project prioritization, and external client communications are managed by internal Subject Matter Experts (SMEs), allowing this engineer to focus entirely on system architecture, technical design, and code execution.In this role, you will be expected to:Automation Architecture:
Design and maintain a resilient automation framework capable of bridging modern cloud ERPs (Dynamics Business Central), legacy financial systems (Sage), proprietary internal applications, and local fileshares.Order-to-Manufacturing Execution:
Develop automated workflows that process order intakes, validate structured Bill of Materials (BOM) data, apply deterministic rules for contextual part substitutions, and route finalized data to manufacturing.AI-Driven Workflow Integration:
Embed Artificial Intelligence models and agents into automation pipelines to handle unstructured data, drive dynamic decision-making, and manage complex logic where strict deterministic rules fall short.CAD & Engineering Integration:
Build programmatic integrations with AutoCAD to validate, update, and extract BOM data and engineering specifications without manual intervention.Back-Office Process Automation:
Architect secondary automation pipelines for administrative and financial workflows, specifically targeting Accounts Payable processing and Outlook-based communication triggers.System Integration:
Create reliable, secure data pipelines spanning Sage, Business Central, Insight, AutoCAD, Outlook, and proprietary internal systems using applicable APIs, direct database queries, or scripting methodologies.Quality and Operations: Own automated tests, regression suites built from real data, CI /CD (Jenkins), infrastructure as code, monitoring and production support. Document the platform so it has a clear long-term owner.Internal Collaboration:
Partner directly with internal SMEs to capture process definitions, business rules, and edge-case logic, translating these requirements into production-ready automation scripts and workflows.Additional duties may be assigned that are reasonably related to the role. Responsibilities may be adjusted or reprioritized in response to evolving business needs, technology, and organizational priorities, while maintaining alignment with the overall scope, purpose, and responsibilities of the position.What's Required
Experience:
Minimum 10 years of overall technical experience in software engineering, backend architecture, or systems integration, including a minimum of 5 years specifically designing, building, and deploying enterprise automation frameworks.AI in Automation:
Minimum 1 year of hands-on experience incorporating Artificial Intelligence (LLMs or agentic frameworks) directly into automated workflows to inform decision-making, parse complex inputs, or handle contextual routing.AI-Assisted Development:
Demonstrated experience using Generative AI coding tools (such as Claude Code, Cursor, GitHub Copilot, or similar) to accelerate software development, write scripts, and debug code.System Integration:
Proven track record of integrating with ERP and financial systems, specifically Microsoft Dynamics 365 Business Central and Sage.Engineering Automation:
Demonstrated capability to automate engineering and design workflows, utilizing AutoCAD APIs or programmatic data extraction methods.Scripting & Data Handling:
High proficiency in relevant scripting languages (e.G., Python, C#) with strong capabilities in handling large structured datasets (e.G., comprehensive BOM CSV files) and local fileshare manipulation.Legacy Systems:
Experience building fault‑tolerant systems that interact with legacy or proprietary databases lacking modern API endpoints.Cloud:
Hands‑on experience designing and running event‑driven serverless systems on AWS (Lambda, SQS/EventBridge, DynamoDB, S3, Step Functions, API Gateway), including infrastructure as code.Testing Discipline:
Unit and regression testing, comparison against known‑good results, and CI pipelines.Preferred Qualifications
7+ years of dedicated experience building enterprise automation frameworks.3+ years of experience integrating Artificial Intelligence into production automation workflows.Direct background operating within configure‑to‑order or engineer‑to‑order manufacturing environments.Experience programming deterministic logic to manage complex BOM validation and automated part substitution workflows.Java or Kotlin, including integration with Java‑based applications.Evaluating AI output: evals and acceptance‑rate tracking against human decisions.Workflow engines or state machines (Step Functions, Temporal, Camunda) and event‑driven or event‑sourced designs.Reading legacy Excel VBA, and Excel automation.OutSystems, PTC Windchill or Microsoft Graph integrations.What’s In It for You
A competitive base salary plus a variable pay (bonus) program.Eligibility to participate in DIRTT’s Employee Share Purchase Plan.Comprehensive health benefits, including medical, dental, and vision coverage (coverage and eligibility may vary by location).For in‑office roles: continental breakfast, coffee, tea, soda, daily hot cafeteria lunch, and snacks to keep you energized.Short‑term and long‑term disability coverage, plus life, critical illness, and accidental death and dismemberment (AD&D) insurance.Mental health support, including access to an Employee and Family Assistance Program (EFAP).A thorough and supportive onboarding program designed to set you up for success.Equal Opportunity & Hiring Information
DIRTT Environmental Solutions is an equal opportunity employer committed to fostering an inclusive, equitable, and accessible workplace. We welcome applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other protected characteristic.DIRTT is committed to providing reasonable accommodations throughout the recruitment process. If you require an accommodation, please let us know.Roles at DIRTT are safety‑sensitive. Pre‑employment drug and alcohol testing may be required. Applicants must be 18 years or older.Employment is conditional upon the successful completion of a background check, where permitted by law. This will be conducted through a trusted third‑party provider after a conditional offer has been accepted.We thank all applicants for their interest;
however, only those selected for an interview will be contacted.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Automation Engineer in Winnipeg, MB vacancy
- ...leadership for the design and implementation of complex industrial automation solutions using different technologies and platforms (PLCs,... ...the life sciences and other manufacturing industries. As a Senior Automation Engineer, you will apply your diverse knowledge of engineering...SeniorRemote work
- ...culture. Contributes to the overall success of Global Technology Services in Canada by providing senior level, hands‑on technical leadership in enterprise automation engineering. Responsible for designing, building, and continuously improving secure, scalable automation...SeniorFlexible hours
- Citi in Canada seeks a Senior Development Engineer in Test to advance automated testing across complex multi-tier applications. You will design frameworks in Java... ...in SDLC documentation and test coverage. Strong automation and communication skills are essential. #J-18808-...Senior
- Automation and control engineering leadership await in Saguenay–Lac-Saint-Jean with BBA, combining project management and industrial client support.As a Senior Automation Engineer and Project Manager, you will lead engineering mandates for aluminium, mining, metals, and energy...SeniorWork at office
- Lead PLC, HMI, and SCADA automation work while improving industrial equipment performance and reliability through complex controls troubleshooting.This Senior Automation Specialist supports industrial automation and advanced manufacturing projects. The experienced specialist...Senior
- Build secure IT automation at BioRender as a Senior IT Systems Engineer, using code, Infrastructure as Code, and identity expertise remotely across Canada and the U.S.This senior engineer owns core internal infrastructure from design through refinement. You will automate user...SeniorRemote work
- Senior QA Automation Engineer focused on automated functionality testing, API validation, and performance testing. Support reliable software quality through structured testing efforts.This senior position develops automated tests and supports functional, non-functional, and...Senior
- Build production-grade automation with Ansible and Python as a Senior Windows Server Automation Engineer in hybrid downtown Toronto. Work onsite two to three days weekly.One of Canada’s Big Five banks seeks a senior engineer for its Windows Engineering team. You will automate...Senior
- ...workflows for monitoring deployments. Automate provisioning, scaling, and updates for... ...and API integrations. Develop Python automation frameworks to streamline observability deployments... ...software development and platform engineering in financial technology or financial...SeniorFull timeFlexible hours
- Lead enterprise automation engineering in Toronto with Ansible and Python, designing secure capabilities across hybrid environments for Scotiabank.As a senior engineer and technical lead, you will design, build, and improve automation capabilities across on-premises and public...Senior
$110k - $160k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior AI Automation Engineer based in Canada. In this high-impact role, you will transform business operations by designing and deploying AI-powered...SeniorLong term contractPermanent employmentWork at officeRemote workFlexible hours- About the Role Our client, a pioneer in advanced manufacturing automation, is seeking a Senior Robotics Engineer to join their innovative team in Kimberley . This hybrid role requires an experienced professional to design, develop, implement, and support robotic systems...SeniorRemote work
- Lead building automation design at Ecosystem, using BAS expertise and HVAC controls knowledge... ...projects with 60% on-site presence.As a Senior Building Automation Specialist, you will... ...troubleshooting, and commissioningMentor engineers and technicians on controls practicesRequirements...Senior
- Lead quality assurance automation with Selenium, Katalon, and API testing expertise as a Senior QA Automation Engineer. This role requires office attendance three days weekly.The position supports large-system testing across GUI and non-GUI environments. Responsibilities include...SeniorWork at office
- Lead Kubernetes test automation for Akamai’s Connected Cloud, using Python and Pytest to strengthen cloud platform quality and delivery confidence.As a Senior Software Development Engineer in Test, you will help build the Golden Path cloud-native platform. Your work supports...Senior
- PocketHealth Inc. is seeking a Senior Software Engineer to join our hybrid team in Toronto. You will own end-to-end deployments of Conductor for healthcare clients, shipping production-grade code and building integrations with HL7/FHIR and other healthcare data systems. You...Senior
- ...across the life of their assets. We specialize in consulting, engineering, procurement and construction across the project lifecycle, with... ..., testing, and troubleshooting activities. Collaborate with automation, instrumentation, operations, and maintenance teams to improve...Senior
$120k - $202.5k per year
Who we are looking for State Street’s Cyber Data & Analytics (CyberDNA) team is seeking a Senior AI Security Automation Engineer to help shape the next generation of cybersecurity data, analytics, and AI-powered platforms. Partnering closely with Global Cyber Security teams...SeniorLong term contractTemporary workWork at officeLocal areaFlexible hoursShift work2 days per week- A leading tech firm in Toronto, Canada is seeking a Senior Automation Developer to enhance software automation processes. Key responsibilities include designing QA tests, executing test automation scripts, and collaborating with development teams. Ideal candidates will have...Senior
- Drive firmware testing innovation at Lightmatter as a Senior Software Development Engineer in Test. Engage deeply with firmware teams while building... ...role, you will own the architecture of the firmware test automation framework, work closely with firmware engineers, and build...Senior
- A technology consultancy in Toronto is looking for a Senior Automation Developer to enhance their software quality assurance processes. The role requires extensive experience with automated testing tools such as Katalon and Selenium, along with over 10 years of QA experience...Senior
- ...,mentorshipand collaboration where safety always come first. What You’ll DoReporting to the Discipline Lead – Automation and SCADA, the Senior SCADA Engineer serves as a technical authority developing, checking and approving SCADA design packages and configurations for automation...SeniorFor contractorsWork at officeImmediate start
- Engineer secure cloud and enterprise environments at Aritzia, using Python, PowerShell, and automation across hybrid technology landscapes.As a Senior Engineer/Engineer, Cybersecurity, you will design and implement controls protecting systems and data. The work spans cloud security...Senior
- Build trusted AI claims automation for Wagmo remotely from Canada, using Python and LLM APIs with six hours of Eastern Time overlap.As a Senior Software Engineer, you will own Wagmo’s claims automation system within the Pet Parents squad. You will improve the pipeline that...SeniorInternshipRemote work
$120k - $130k per year
Senior Windows Server Automation Engineer — Contract — Hybrid, Toronto (Financial District) Our client — one of Canada's Big 5 banks — is hiring a Senior Windows Server Automation Engineer for their Windows Engineering team. This is a hands-on, automation-first role: you'...SeniorContract work2 days per week3 days per week- Design test automation and code with Python, Java, JavaScript, or TypeScript at SpryPoint,... ...critical utility software workflows.As a Senior SDET, you will create automation foundations... ...the test automation framework and engineering standardsWrite automated API, integration...Senior
- Step into a leading role as a Senior Electrical Engineer overseeing complex projects in industrial automation. Utilize your technical expertise and mentorship skills to guide the engineering team in Ontario. This full-time position requires a Professional Engineer (P.Eng...SeniorFull time
- Become a Senior Mobile Test Automation Engineer, focusing on mobile application quality, either in Toronto or remote. Leverage automation to ensure exceptional performance and reliability. We are looking for an experienced QE/Test Automation Engineer with a robust background...SeniorRemote work
- ...expertise and AI tools at Thomson Reuters to build reliable automations, validate accuracy, and support professionals through hybrid work.This senior hands-on role combines tax or audit experience with prompt engineering, Python, and low-code platforms. You will translate...Senior
- Architect agentic AI platforms and cybersecurity automation with State Street’s CyberDNA team in a hybrid engineering environment. Apply cloud-native software expertise across security workflows.As a Senior AI Security Automation Engineer, you will develop production-grade...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Automation Engineer. Be the first to apply!
Related searches
- control and automation engineer Winnipeg, MB
- automation specialist Winnipeg, MB
- ingénieur automatisme Winnipeg, MB
- programmeur en automatisation Winnipeg, MB
- automation engineer Winnipeg, MB
- electrical automation engineer Winnipeg, MB
- automation application engineer Winnipeg, MB
- test automation developer Winnipeg, MB
- test automation engineer Winnipeg, MB
- ingenieur automatisation Winnipeg, MB

