1

Qt Python Jobs in British Columbia (NOW HIRING)

Familiarity with Qt/PySide/PyQt for UI development. * Experience with DCC applications (e.g., Maya, Houdini, Nuke, ZBrush, Mari). * Knowledge of Maya APIs (MEL, PyMEL, Python API). * Experience with ...

Familiarity with Qt/PySide/PyQt for UI development. * Experience with DCC applications (e.g., Maya, Houdini, Nuke, ZBrush, Mari). * Knowledge of Maya APIs (MEL, PyMEL, Python API). * Experience with ...

Fluency with the Python programming language * Good understanding of visual effects and/or ... Experience of UI and UX design using Qt libraries * Experience with writing or maintaining REST-ful ...

Pipeline TD

Vancouver, BC · On-site

CA$70K/yr

Fluency with the Python programming language * Good understanding of visual effects and/or ... Experience of UI and UX design using Qt libraries * Experience with writing or maintaining REST-ful ...

Qt Python information

What is a Qt Python developer?

Qt Python developers are software engineers who use the Python programming language along with the Qt framework to create cross-platform graphical user interfaces (GUIs) and applications. Qt can be accessed in Python through bindings like PyQt or PySide, enabling developers to build robust desktop applications with native look and feel. These professionals are skilled in both Python programming and the Qt toolkit, allowing them to design, implement, and maintain interactive and visually appealing software solutions.

What skills and qualifications are needed to thrive as a Qt Python developer?

To thrive as a Qt Python Developer, you need expertise in Python programming, a solid understanding of the Qt framework for GUI development, and typically a degree in computer science or a related field. Familiarity with development tools like PyQt or PySide, version control systems such as Git, and experience with debugging and testing tools are commonly required. Strong problem-solving skills, attention to detail, and effective communication make a candidate stand out in this role. These skills are crucial for delivering robust, user-friendly applications and collaborating efficiently within development teams.

What are common challenges faced by Qt Python developers when working on cross-platform applications?

Qt Python developers often encounter challenges related to ensuring consistent user interface behavior across different operating systems, such as Windows, macOS, and Linux. Issues can arise from subtle differences in system libraries, widget rendering, or file path handling. Effective collaboration with QA teams and thorough testing on all target platforms are essential to address these challenges. Additionally, staying up-to-date with both PyQt or PySide and Python updates helps in maintaining compatibility and leveraging the latest features.

What is the difference between Qt Python vs Qt C++ Developer?

AspectQt PythonQt C++ Developer
Primary Programming LanguagePythonC++
Required CredentialsPython knowledge, sometimes certifications in Python or QtC++ proficiency, often with related certifications
Work EnvironmentCross-platform desktop and embedded applications, scriptingHigh-performance applications, embedded systems, GUI development
Industry UsageSoftware development, automation, prototypingEmbedded systems, desktop applications, industrial software

Qt Python developers focus on using Python to create cross-platform applications with Qt, offering rapid development and scripting capabilities. Qt C++ Developers work primarily with C++, enabling high-performance and resource-efficient applications. Both roles require knowledge of Qt framework, but differ mainly in programming language and application complexity.

What are popular job titles related to Qt Python jobs in British Columbia?

For Qt Python jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Qt Python jobs in British Columbia look for?

The top searched job categories for Qt Python jobs in British Columbia are:

What cities in British Columbia are hiring for Qt Python jobs?

Cities in British Columbia with the most Qt Python job openings:

Infographic showing various Qt Python job openings in British Columbia as of August 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution.

Staff Software Engineer - USD Authoring

Vancouver, BC

The Walt Disney Company
Amusement, Gambling, and Recreation • 10K+ employees

CA$143K - CA$191K/yr

Full-time

Posted 8 days ago


Walt Disney Company rating

7.5

Company rating: 7.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz


Job description

Job Posting Title:

Staff Software Engineer - USD Authoring

Req ID:

10159877

Job Description:

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with developing and implementing new algorithms to solve unique and challenging problems for all of our animated content. We do this working alongside a user base that shares a collaborative environment with us, and uses the code we develop to make ourfeature films.

We are looking for an engineer to join our Production Technology team, targeting software development in multiple domains, from core libraries to user interfaces. In this role, you will be a part of a team of cross-site developers who partner closely with artists, production and technology leadership, technical directors, cross-team software engineers, and other technologists and researchers across Walt Disney Studios. You will be leading efforts related to designing and implementing innovative workflows and state of the art solutions motivated by our new long-term vision for Walt Disney Animation Studios.

Projects Include

Designing and implementing core infrastructure to manage our shot, environment, and asset definitions and structures

Building new APIs to allow for artist-facing and data management tools to more readily access shot content

Supporting our productions by identifying and solving technical obstacles encountered by our artists

Extending and improving the core libraries used for end-user tool creation Creating new user interfaces and tools for artists and technical directors to author, edit, access, and inspect shot and asset content

Adopting new external DCC's and integrating them into our pipeline

Writing new tools and plugins into 3rd party apps for rough to fine story development

Devising artist dashboards for consolidating and managing tasks, encouraging collaboration and visibility into the characters, environments, story and the overall film making process

What does it mean to be a developer here at WDAS?

Our engineers get the opportunity to work on the full stack of our tools, from developing the underlying algorithms through building intuitive artist-friendly interfaces.

Work hand in hand with artists to make the tools we need for the incredibly complex and rich characters and environments featured in our movies.

Develop on top of a highly performant, extendable in-house application framework.

Develop new artist-centric interaction models using the latest hardware and technologies.

Key Qualifications:

Strong experience with C++ (including x11/x14) or equivalent experience

Strong experience with Python or equivalent experience

Strong experience with USD (Universal Scene Description)

Strong experience with Qt (for desktop development) or equivalent experience 7+ years experience designing and developing interactive tools, with 3+ years in senior technical roles designing core infrastructure

Partner with Technology leadership to establish architectural vision for key new frameworks including data models, GUI toolkits, and underlying core libraries and evaluation engines.

Extensive experience designing APIs from scratch as well as designing APIs that extend existing frameworks.

Ability to collaborate with team members across different disciplines including directly interfacing with stakeholders to understand requirements

Experience guiding cross disciplinary teams of engineers over open ended technical problem domains.

Demonstrated ability to lead development from architectural design to implementation, and through adoption, helping build adoptions plans and strategies with incremental integration milestones through a collaboration with key stakeholders.

Exemplary communication, teamwork and problem solving skills, balancing the timeliness of solutions with their sustainability. Able to collaborate with team and leadership to prioritize competing demands based on business value.

BS in Computer Science, Computer Engineering, Electrical Engineering, or related field

Bonus Qualifications:

Understanding of computer graphics foundational concepts, and algorithms Knowledge of animation, graphics techniques and algorithms

Experience building clean interfaces using modern UI development toolkits such as Qt

Experience leading cross-functional technical initiatives, aligning engineering efforts with broader organizational, production, or business priorities.

Ability to mentor and develop engineers through technical guidance, knowledge sharing, career coaching, and fostering a collaborative team environment.

Strong mathematical fundamentals, including linear algebra and numerical methods

Strong understanding of coding process, standards, continuous integration and testing principles

Masters in Computer Science

The hiring range for this position in British Columbia, Canada is C$143,100 to C$191,950 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A full range of medical, financial, and/or other variable pay or benefits, may be offered dependent on the level and position offered.

Job Posting Segment:

TWDSTECH

Job Posting Primary Business:

Technology- Animation Technology

Primary Job Posting Category:

Software Engineer

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Vancouver, BC, Canada

Alternate City, State, Region, Postal Code:

Date Posted:

2026-09-01

What Walt Disney Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Walt Disney logo

About Walt Disney

Sourced by ZipRecruiter

At Disney, we're storytellers. We make the impossible, possible. We do this through utilizing and developing cutting-edge technology and pushing the envelope to bring stories to life through our movies, products, interactive games, parks and resorts, and media networks. Now is your chance to join our talented team that delivers unparalleled creative content to audiences around the world. "We create happiness." That's our motto at Walt Disney Parks and Resorts. And it permeates everything we do. At Disney, you'll help inspire that magic by enabling our teams to push the limits of entertainment and create the never-before-seen!

Industry

Amusement, gambling, and recreation

Company size

10,000+ Employees

Headquarters location

Burbank, CA, US

Social media