Enable job alerts via email!

Software Developer (PXO Innovation Lab)

Pixomondo

Toronto

On-site

CAD 70,000 - 90,000

Full time

9 days ago

Job summary

A leading visual effects studio in Toronto seeks a Software Developer to build platforms and APIs for Virtual Production and VFX. This role involves working collaboratively on innovative solutions that enhance production efficiency, with a focus on Python web development, particularly utilizing Django. Strong problem-solving skills and a proactive work ethic are essential.

Qualifications

  • 3+ years of experience in Python web development, preferably using Django.
  • Experience in gathering requirements and designing software.
  • Knowledge of data structures, databases, SQL and source control systems.

Responsibilities

  • Work in a collaborative environment to design, code, and test innovative platforms.
  • Create APIs that are clean, documented, and easy to use.
  • Support applications within Pixomondo across production stages.

Skills

Python web development
Software architecture
API integration
Database management
Git
Distributed computing
Problem-solving
Communication skills
Time management
Proactive work ethic

Tools

Django
AWS
Job description
Overview

Software Developer at Pixomondo's Innovation Labs: building platforms and APIs to enable efficient, accurate, and secure operations for Virtual Production, VFX, and TV production goals. The department supports from pre-production to post-production across films, episodic, and serial shows.

Responsibilities
  • Work in a dynamic, collaborative environment to understand requirements, design, code, and test innovative platforms, and support those applications within Pixomondo.
  • Create products that provide a great user experience along with high performance, security, quality, and stability.
  • Design and code servers, services, applications, and databases that are reusable, scalable and meet critical architecture goals.
  • Create Application Programming Interfaces (APIs) that are clean, documented, and easy to use.
  • Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications within Pixomondo.
Requirements
  • 3+ years of experience in Python web development (preferably Django).
  • Strong experience in gathering requirements, designing, and architecting software solutions.
  • Experience with integrating hardware/software APIs and common communication protocols.
  • Experience with data structures, databases, SQL.
  • A strong grasp of source control systems (Git) and collaborative development; C / I etc.
  • Experience with distributed computing and storage systems is required.
  • Demonstrated ability to solve complex problems in fast-paced environments.
  • Excellent communication skills and the ability to articulate complex ideas and concepts.
  • Strong time management skills with a proven ability to prioritize and meet strict deadlines.
  • Proactive and self-driven work ethic, comfortable in an agile environment with multiple priorities.
Desirable qualifications
  • Understanding of Hypertext-first architectures and libraries such as HTMX.
  • Experience with AWS and on-premise virtual machines.
  • Knowledge of the VFX industry and VFX pipelines.
Benefits

Individual salaries within this range will be dependent upon skills, experience, and qualifications. Benefits may vary by location due to regional regulations and company policies.

Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

PXO does not accept resumes from recruiters. Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes.

Location: Toronto, Ontario, Canada. Employment type: Full-time. Job function: Information Technology. Industry: IT Services and IT Consulting.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs