Software Engineer - Rendering - Junior
CA$75K - CA$95K/yr
Through your expertise in Rendering, you will serve as the primary developer of our proprietary ... Experience writing software in C++ and Python. * Demonstrable knowledge of high-end DCC ...
CA$75K - CA$95K/yr
Through your expertise in Rendering, you will serve as the primary developer of our proprietary ... Experience writing software in C++ and Python. * Demonstrable knowledge of high-end DCC ...
CA$75K - CA$95K/yr
Through your expertise in Rendering, you will serve as the primary developer of our proprietary ... Experience writing software in C++ and Python. * Demonstrable knowledge of high-end DCC ...
$130K - $155K/yr
... Developer (Python/Terraform/AWS/REST). Our client is one of Vancouver's top Series-A, freshly ... Mentor junior developers in code quality and best practices specific to backend development. * Stay ...
Quick apply
$130K - $155K/yr
... Developer (Python/Terraform/AWS/REST). Our client is one of Vancouver's top Series-A, freshly ... Mentor junior developers in code quality and best practices specific to backend development. * Stay ...
$130K - $155K/yr
... Developer (Python/Terraform/AWS/REST). Our client is one of Vancouver's top Series-A, freshly ... Mentor junior developers in code quality and best practices specific to backend development. * Stay ...
Quick apply
$130K - $155K/yr
... Developer (Python/Terraform/AWS/REST). Our client is one of Vancouver's top Series-A, freshly ... Mentor junior developers in code quality and best practices specific to backend development. * Stay ...
Mentor Junior developers through code reviews and technical guidance. Authority * To make ... Strong proficiency in Python, creating clean and maintainable code. * Understanding of software ...
Quick apply
Mentor Junior developers through code reviews and technical guidance. Authority * To make ... Strong proficiency in Python, creating clean and maintainable code. * Understanding of software ...
Mentor Junior developers through code reviews and technical guidance. Authority * To make ... Strong proficiency in Python, creating clean and maintainable code. * Understanding of software ...
Mentor Junior developers through code reviews and technical guidance. Authority * To make ... Strong proficiency in Python, creating clean and maintainable code. * Understanding of software ...
Vancouver, BC · On-site
Mentor junior engineers on proper standards and techniques to improve their accuracy and efficiency ... Python, Node.js, Java, Go, or C# * Experience designing and maintaining RESTful or gRPC APIs
Vancouver, BC · On-site
Mentor junior engineers on proper standards and techniques to improve their accuracy and efficiency ... Python, Node.js, Java, Go, or C# * Experience designing and maintaining RESTful or gRPC APIs
Vancouver, BC · On-site
Mentor junior engineers and help them grow their skills and expertise. * Communicate technical ... Strong experience with writing high-performance, reusable, and reliable Python code. * Strong ...
Vancouver, BC · On-site
Mentor junior engineers and help them grow their skills and expertise. * Communicate technical ... Strong experience with writing high-performance, reusable, and reliable Python code. * Strong ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Python * C++ * Experience designing and developing RESTful APIs, distributed systems, and ...
Vancouver, BC · On-site
CA$107K - CA$157K/yr
Mentor junior team members Minimum Qualifications * 4 years hands-on software development ... Python, or .NET * 4 years of experience leveraging public cloud infrastructure components like ...
Vancouver, BC · On-site
CA$107K - CA$157K/yr
Mentor junior team members Minimum Qualifications * 4 years hands-on software development ... Python, or .NET * 4 years of experience leveraging public cloud infrastructure components like ...
Vancouver, BC · Hybrid
CA$130K - CA$180K/yr
As the Staff DevOps Developer on this initiative, you will own the platform and integration layer ... Production Python & Integration Layer: Write tested, maintainable Python application code, build ...
Vancouver, BC · Hybrid
CA$130K - CA$180K/yr
As the Staff DevOps Developer on this initiative, you will own the platform and integration layer ... Production Python & Integration Layer: Write tested, maintainable Python application code, build ...
About the Position We are seeking a detail-oriented and proactive Junior QA Developer to join our ... Shell, Python) * Excellent troubleshooting, problem-solving, and documentation skills * Excellent ...
About the Position We are seeking a detail-oriented and proactive Junior QA Developer to join our ... Shell, Python) * Excellent troubleshooting, problem-solving, and documentation skills * Excellent ...
Vancouver, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Vancouver, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Delta, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Delta, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Surrey, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Surrey, BC · On-site
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
Quick apply
Experience mentoring and guiding Junior Data Engineers in previous roles * Strong Experience working with SQL and large data sets * Hands-on experience coding in Python would be a strong asset
A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.
As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.
To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.
The most popular types of Python Developer jobs in Vancouver, BC are:
For Junior Python Developer jobs in Vancouver, BC, the most frequently searched job titles are:

Vancouver, BC
CA$75K - CA$95K/yr
Full-time
Posted 24 days ago
Position: Software Engineer - Rendering - Junior
Hiring Range:$75,000 to $95,000/year for a 40 hour work week
Project Contract: 1 year contract
Company Benefits:Extended healthcare from day 1, premiums 100% covered by Image Engine, up to 8 paid Health and Wellness days per year.
*Candidates are required to be based in British Columbia and eligible to work in Canada*
ABOUT IMAGE ENGINE
Image Engineis a world-class VFX studio based in Vancouver, BC, that has built a reputation for excellence in the visual effects industry since 1995. We specialize in crafting stunning visual effects for feature films and television with anaward-winning portfolio that includes The Book of Boba Fett, Skeleton Crew, The Mandalorian, Game of Thrones, Lost in Space, Jurassic World, and District 9.
We offer a full range of visual effects services, from concept designs and pre-visualization to CG animation, compositing, and explosive volumetric digital effects. Our crew is passionate about storytelling and pushing the artistic and technical boundaries to deliver the highest quality work on every project. R&D is central to our philosophy of driving creativity through innovation and we're committed to continually evolving our robust production pipelines.
At Image Engine, we value diversity and teamwork, and we're proud to foster a workplace culture that is supportive, respectful, and empowering. We believe that our success is a reflection of our exceptionally talented team, and we're always looking for passionate and dedicated individuals to join us on our mission to create unforgettable visual experiences. Join our team and be part of something extraordinary.
POSITION PURPOSE
Your position as a Software Engineer is vital to Image Engine. Through your expertise in Rendering, you will serve as the primary developer of our proprietary Look Development and Lighting tools, many of which are built on top of Gaffer, an open source Look Dev & Lighting application framework.
Reporting to the Software Engineering Supervisor, you will become the primary liaison between Software, Look Dev, and Lighting, but you will also work closely with all VFX departments who rely on 3D rendering, be it offline ray-tracing with Arnold, interactively via Arnold GPU, or real-time rendering in any of several DCC viewports.
Projects may include engineering Gaffer/Arnold-native building blocks into intuitive artist tools, optimizing a proprietary post-process denoiser for real-time rendering, implementing novel procedural scene generation algorithms, or writing bespoke shaders to solve challenges on specific films.
Your passion, talent, and ideas will help us bring VFX at Image Engine to the next level of efficiency and performance.
DUTIES & RESPONSIBILITIES
EDUCATION AND EXPERIENCE
SKILLS AND ABILITIES
Technical skills
Core skills