logo image

Monsters Aliens Robots Zombies

Cloud Platform Engineer

Toronto, ON, Canada .
full-time . April 18, 2023


Who we are

We are MARZ, an AI-enabled VFX company on a mission to democratize VFX.

We make producing premium TV fast and easy, using a combination of proprietary AI software, TV-specific production operations, GPU clusters and world-class talent spanning diverse industries.

We launched in 2018, and have had the privilege of working on over 100 premium TV projects to date, such as Moon Knight (Marvel), The Umbrella Academy S3 (Netflix), WandaVision (Marvel), Ms. Marvel (Marvel), The Flight Attendant (HBO Max), Invasion (Apple TV+), Wednesday (Netflix), Carnival Row (Amazon Prime Video), Spiderman: No Way Home (Marvel), Being the Ricardo’s (Amazon Prime Video) and many more!

Who we need

We have an exciting opening for a Cloud Platform Engineer. The ideal candidate is a highly motivated, creative and versatile individual with experience designing large-scale interactive platforms. They have deep experience with Cloud, Kubernetes, Docker, CICD, Python, Terraform. Significant experience translating functional objectives into detailed architectural models and specifications. The candidate carries a thorough understanding of applicable technologies with a good understanding and experience with the full development stack.

In this role, you would:
  • Design, architect, develop and deliver ML platform integrated with VFX pipeline.
  • Collaborate with other stakeholders to determine functional and non-functional requirements for new software applications and ML platform, deploy AI and computer vision applications to the platform.
  • Develop high-level product specifications with attention to system integration, feasibility, and scalability.
  • Define all aspects of development from appropriate technology and workflow to coding standards, lead by example.
  • Communicate successfully all concepts and guidelines to the development team and other stakeholders. 
  • Oversee progress of the development team to ensure consistency with initial design.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility.
  • Provide research enablement and infrastructure for ML group.

What you bring

We are looking for a Cloud Platform Engineer with the following experience and skills:

  • Bachelor's degree in Computer Science or a related engineering field, or equivalent practical experience.
  • Experience with Software Architecture, Cloud, Serverless,  SaaS and platform development using AWS, EKS.
  • Experience collaborating with cross-functional teams to develop technical documentation and assets, such as architecture diagrams and API specifications.
  • Excellent knowledge of software and application design and architecture, including experience with microservices architecture, event-driven architecture, and RESTful APIs.
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities

Preferred qualifications:
  • Master's degree in Computer Science or a related engineering field, or equivalent work experience in a software/systems engineering or lead position.
  • Experience with IaC tools such as Terraform, Chef, and Ansible for managing the configuration of deployed workloads.
  • Understanding of how to use IaC tools to provision, configure, and manage cloud infrastructure resources.
  • Familiarity with IaC best practices, including version control, testing, and documentation.
  • Experience with containerization tools such as Docker and container orchestration tools such as Kubernetes.
  • Understanding of how to use containerization and orchestration tools to deploy and manage containerized applications in cloud environments.
  • Familiarity with containerization and orchestration best practices, including networking, storage, and security.
  • Knowledge of best practices for networking, databases and security 
  • Knowledge of cloud infrastructure networking best practices, such as designing secure virtual networks, configuring routing and firewall rules, and implementing load balancing and autoscaling.
  • Knowledge of cloud database technologies such as SQL and NoSQL databases, data warehousing, and data pipelines.
  • Knowledge of cloud security best practices, including IAM policies, encryption, auditing, and compliance.
  • Knowledge of how to implement disaster recovery and business continuity plans in cloud environments.
  • Familiarity with industry-standard security frameworks such as SOC 2, ISO 27001, and PCI DSS.
  • Experience with deploying and configuring security services in cloud environments, such as intrusion detection and prevention systems, web application firewalls, and vulnerability scanners.
  • Experience with multiple cloud environments (AWS, Azure, GCP, Oracle, Lambda Labs) is highly preferred. 

What happens next

After we receive your application (resume and demo reel), it will be reviewed by the Talent Acquisition team and the Hiring Manager. We will then invite successful candidates to go through the interview process. All interviews are conducted via Google Meet. This process is subject to change at any time, but will follow as close to the above as possible at all times.

Know someone who would be a perfect fit? Let them know!