Développeuse Ou Développeur Logiciel Sénior, Automatisation, Plateforme D’autorisation / Senior Software Engineer, Automation, Authoring Platform

Unity Unity · Enterprise · Montreal, QC · Engineering

Senior Software Engineer role focused on building and scaling automation platforms for RT3D (Real-Time 3D) content creation, including Unity Build Automation and Unity Pipeline Automation. The role involves designing technical architecture for CI/CD, automation, and orchestration, creating flexible workflow features, and evolving core systems like command-line tools and microservices. It also includes mentoring other developers and contributing to Agile environments.

What you'd actually do

  1. Travailler avec la direction des équipes de développement ainsi qu’avec des développeurs séniors pour définir la conception technique et l’architecture des technologies de CI/CD, d’automatisation et d’orchestration spécifiquement pour les applications RT3D
  2. Concevoir des fonctionnalités de flux de travail flexibles et personnalisables qui permettent aux créateurs d’adapter l’automatisation aux besoins propres à leurs projets
  3. Assurer l’amélioration continue au sein d’un environnement Agile fondé sur la confiance et la collaboration, en contribuant à la rédaction de documents de conception technique et aux révisions par les pairs afin de maintenir des standards élevés de développement
  4. Faire constamment évoluer les systèmes centraux qui alimentent nos solutions d’automatisation, sous forme d’outils en ligne de commande, de microservices et d’outils d’intégration avec les moteurs RT3D et les SDK de transformation de ressources (assets)
  5. Diriger des projets et des initiatives, tout en encadrant d’autres développeurs pour faire croître notre équipe de développement

Skills

Required

  • Node.js
  • C#
  • Ruby
  • Python
  • CI/CD
  • Orchestration systems

Nice to have

  • Build systems for RT3D or game development
  • Unity engine
  • Production service or product operation
  • Jenkins
  • ArgoCD
  • Containerization

What the JD emphasized

  • Senior Software Engineer
  • automation platforms
  • CI/CD
  • orchestration
  • RT3D
  • Unity Build Automation
  • Unity Pipeline Automation
  • scale
  • production
  • online
  • highly complex systems
  • CI/CD
  • orchestration
  • Agile
  • technical design documents
  • peer reviews
  • command-line tools
  • microservices
  • RT3D engines
  • asset transformation SDKs
  • Node.js
  • C#
  • Ruby
  • Python
  • vast and complex systems
  • CI/CD Pipelines
  • orchestration systems
  • globally distributed team
  • collaboration
  • teamwork
  • build systems
  • RT3D
  • game development
  • Unity engine
  • production service or product
  • Jenkins
  • ArgoCD
  • containerization