Skip to content
mimi

Senior Platform Engineer – Cloud, Security & AI

CWP Energy

Montreal · On-site Full-time Senior 1w ago

About the role

About CWP Energy Trading

At CWP Energy Trading, we operate at the intersection of data, technology and power markets. Our mission is to turn high-quality data, strong technology, and market expertise into better decisions and better outcomes.

Our team supports critical trading operations and builds internal platforms, data products, and tools that help the business move faster with confidence. We’re looking for a Senior Platform Engineer – Cloud, Security & AI to help evolve our engineering platform and practices.

This is not a traditional infrastructure role. You will own and strengthen the foundations that keep our systems secure, efficient, and scalable — including cloud architecture, cost optimization, security, reliability, and engineering standards.

You’ll also help rethink how we build software by leveraging AI to automate and accelerate the development lifecycle. Your role is not just to solve problems, but to design systems, standards, and automation that make the entire team more effective.

This is a hands-on role, with a strong focus on Python. You’ll build mission-critical tools that support trading operations, platform reliability, and engineering productivity.

In short: you’ll help us run a stronger platform today while shaping how we build software tomorrow.

What you will do

  • Own and evolve our cloud platform foundations to support critical electricity trading operations.
  • Improve our security, reliability, and maintenance posture through clear standards, automation, monitoring, and operational discipline.
  • Lead cloud cost optimization efforts by identifying waste, improving resource governance, and implementing sustainable cost controls.
  • Design and maintain internal engineering guardrails, including infrastructure patterns, CI/CD practices, observability standards, and secure-by-default workflows.
  • Build and improve both internal and client-facing products, helping to generate revenue for the business.
  • Help define how AI can be applied concretely across our SDLC, including coding workflows, documentation, quality checks, test generation, runbooks, and repetitive engineering tasks.
  • Partner with developers, traders, analysts, and business stakeholders to ensure our technology investments create measurable business impact.
  • Contribute to the design and evolution of reliable data and platform components supporting both real-time and batch workloads.
  • Reduce key-person risk by documenting systems, codifying knowledge, and turning ad hoc practices into repeatable operating models.
  • Act as a senior technical reference on architecture, operational risk, prioritization, and engineering quality.

What success looks like

  • Our cloud environments are more secure, more reliable, and more cost-efficient.
  • Trading operations are more efficient and more profitable.
  • Our team depends less on tribal knowledge and more on clear standards and automation.
  • Engineers move faster because the platform is easier to use and safer by default.
  • AI is applied pragmatically to remove friction and multiply team productivity.
  • Technical decisions are grounded in business impact, not complexity for its own sake.

What we're looking for

  • 8+ years in software engineering, platform engineering, or DevOps/SRE, with direct ownership of production infrastructure, incident response, and reliability at scale.
  • Strong experience designing and operating cloud-native systems in AWS, GCP, or Azure, including networking, IAM, and multi-environment setups.
  • Strong Python skills, with the ability to build mission-critical tools, automation, and backend services that support trading operations and the engineering platform.
  • Deep hands-on DevOps experience across Infrastructure as Code, CI/CD, rollback strategies, and observability (metrics, logs, tracing, alerting).
  • Production experience with containerized environments and Kubernetes, including deployment strategies and troubleshooting.
  • Solid understanding of cloud security and secure-by-default practices, including IAM, secrets management, access controls, and infrastructure governance.
  • Proven track record improving cloud cost efficiency, system resilience, uptime, and platform governance/standards.
  • Demonstrated use of generative AI and agentic workflows to improve team productivity, including AI development tools and SDLC automation.
  • Good command of SQL and data platform concepts, with the ability to support production data pipelines.
  • Strong operational mindset, sound judgment, pragmatism, and the communication skills to work effectively with technical teams and senior leadership.

What are we offering?

  • The opportunity to take part in an entrepreneurial culture that encourages initiative. Curious to know more? MGSL
  • Full group insurance and the opportunity to contribute to an RRSP program.
  • A vacation policy upon arrival.
  • A public transit incentive program.
  • A beautiful office with a gym, a golf simulator, a lounge, locker rooms and showers.

Work Location

This position requires in-office presence. We have found that being physically present fosters interactions that positively impact performance. As such, we strongly encourage employees to maintain this presence to fully benefit from the environment.

Data Privacy

We collect your information through a secure applicant tracking system with access restricted by role. Data, including resumes and interview notes, are stored within this system. If you wish to withdraw consent or have concerns, please contact us at talent@mcgillstlaurent.com.

Skills

AWSAzureCI/CDGCPIAMKubernetesPythonSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free