Platform Engineer
Job Title: Platform engineer
Location: Cambridge, ON | On-site
Job Type: Full-time
Compensation: $120,000 - $135,000
Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days
Get to Know Us:
Eclipse Automation delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation expertise with digital innovation to create smart, efficient, and sustainable manufacturing systems. Our global network includes facilities in Canada, the United States and Hungary ensuring regional expertise and global strength.
What You'll Be Doing:
- Own the platform — Design, build, and maintain Eclipse's cloud infrastructure on Azure (OpenShift/ARO, networking, identity, security) with a focus on reliability and developer experience CI/CD & DevOps
- Build and maintain deployment pipelines for Kit applications (Omniverse), web platform (React/TypeScript), AI services, and connector ecosystem using Azure DevOps AI infrastructure
- Provision and manage GPU compute (DGX Cloud, on-prem RTX), model serving endpoints, and AI agent runtime environments (NemoClaw/OpenShell sandboxing) Omniverse & Nucleus ops
- Manage Nucleus collaboration servers, Omniverse Container deployments, OVC streaming infrastructure, and SimReady asset pipelines Security & governance
- Implement infrastructure-as-code, secrets management, network policies, and access controls. Ensure AI agents operate within defined security boundaries. Observability
- Build monitoring, logging, and alerting across the platform stack. Trace AI agent activity. Surface issues before they become outages. AI-augmented operations
- Use AI coding agents to automate infrastructure tasks, generate IaC, and accelerate platform work.
- Contribute to the team's harness engineering practice.
What You'll Work On:
- Azure landing zone architecture and subscription topology AI Agent Deployment
- Sandboxed agent deployment for production AI assistants/agents Nucleus server management
- local + cloud-hosted DGX Cloud / on-prem GPU provisioning for AI/ML and simulation workloads GitHub Enterprise setup and migration efforts Web platform hosting Azure Red Hat OpenShift (ARO)
What We're Looking For:
- Must Have 5-10+ years in a platform/infrastructure/DevSecOps
- Experience with core services (VNets, AKS/ARO, Azure AD/Entra, Key Vault, Storage, App Gateway).
- Must be comfortable operating in Azure. Kubernetes / OpenShift — deploying, managing, and troubleshooting containerized workloads CI/CD pipelines — Azure DevOps or GitHub Actions.
- Understanding of how LLMs, AI agents, and model serving work.
- Experience using AI coding tools (Claude Code, Codex, Cursor, OpenClaw or similar) in your daily workflow. Willing to operate AI agents as part of the platform.
- Security mindset — least-privilege, secrets management, network segmentation. Understands why agent sandboxing matters.
Nice to Have Experiences:
- NVIDIA ecosystem — Omniverse, Nucleus, DGX Cloud, Isaac Sim, or NGC experience GPU infrastructure
- provisioning and managing GPU nodes for ML/simulation workloads OpenUSD / 3D pipelines
- understanding of digital twin infrastructure Docker + container security — hardening images, scanning, runtime policies
- Monitoring stack — Prometheus, Grafana, Azure Monitor, or similar Python scripting — for automation, glue code, and tooling.NET / C#
- Mindset Builder, not just operator — you want to make the platform better, not just keep it running Curiosity & Continual Learning — you feel a need to explore the cutting edge, learn horizontally across industries, and apply those lessons in your work.
- You use AI tools to accelerate your work and are excited about AI agents managing infrastructure Ownership mentality — if it's broken at 2am and you know how to fix it, you fix it (but you also build the automation so it doesn't happen again)
- Comfortable with ambiguity — this is a transformation, not a maintenance gig.
- You’ll work closely with architects, developers, tech lead, and leadership
Stack (current)
- Layer Technologies
- Cloud Azure (ARO/OpenShift, VNets, Azure AD, Key Vault, Storage)
- ComputeDGX Cloud (GPU), Azure VMs, on-prem RTX workstations3D/SimulationNVIDIA
- Omniverse, Nucleus, Kit SDK, OpenUSDAIAnthropic, OpenAI,
- NemoClaw/OpenShell, CursorWebReact/TypeScript, .NET, MySQL 8DevOpsAzure DevOps, GitHub, Terraform/Bicep, GitMonitoringAzure Monitor, Grafana (target), OpenTelemetry (target)
What We Offer:
- Reimbursement for tuition and professional dues
- 3 weeks of vacation and 3 paid personal days (to start)
- RRSP matching program
- Free snack program
Why Join Us:
Here at Eclipse Automation, creation and innovation are at our core, and our culture reflects that. Fast-paced and continuously fostering growth, we encourage the entrepreneurial spirit that our teams embody, and leverage each of their strengths to do better for our people, our clients, and our communities.
Our teams are made up of innovators, thinkers, and doers, with the know-how and expertise to exceed expectations, and the relentless spirit to create and reinvent. Our people are what enable us to live up to our name - to eclipse all others, inspiring and creating outcomes that change the world.
Eclipse Automation is committed to creating an accessible and inclusive work environment. It is our policy to recruit and select applicants solely on the basis of their qualifications. We are an equal opportunity employer that hires talent regardless of age, race, creed, colour, religion, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or any other status or condition protected by applicable law.
At Eclipse Automation, we believe in the power of human connection. We do not use AI in our hiring process; every application is personally reviewed by a member of our team to ensure each candidate receives careful consideration.
This publicly advertised job posting is for an existing vacancy. We are seeking a qualified candidate to join our team and assume the responsibilities of this role.
Eclipse Automation encourages applications from all qualified candidates. Those in need of accommodation at any stage of the recruitment process should notify eca\_hresources@eclipseautomation.com. Any information received that relates to accommodation needs of a candidate will be addressed in a confidential manner.