Python Software Developer
Rodeo FX Group
Rodeo FX is an award-winning creative company offering services in visual effects, animation, advertising and experiential. We partner with some of the world's leading storytellers and entertainment companies, including Netflix, HBO, Disney, Marvel, Amazon Studios, Warner Bros. and Sony.In 2026, Rodeo FX opened its newest studio in
Bengaluru, expanding our global network across Canada, the United States, Europe and India. Located in
International Tech Park Bengaluru, the new 40,000-square-foot studio is designed to accommodate up to 400 artists and supports both Rodeo FX and Mikros Animation.Our Bengaluru team is fully integrated into Rodeo FX's global pipeline, collaborating with artists, supervisors and production teams across our international studios on incredible projects.We're now building the senior creative and technical leadership for this studio. Joining us at this stage means having the opportunity not only to contribute to world‑class projects, but also to help shape the team, workflows and culture of a growing global hub.Work arrangements:As an artist-founded and artist-led company, creativity is at the heart of everything we do. Our mission is to give our talent the freedom, resources, and environment they need to produce high-quality work and thrive in a stimulating, collaborative, and supportive setting.To support close collaboration, strong team connections, and the creative energy of our studio,
all Bengaluru roles are expected to work from the studio five days per week. This on-site presence helps foster effective communication, faster decision-making, knowledge sharing, and a consistent studio culture across teams.Job Description
The Python Software Developer designs, develops, integrates, and maintains software solutions that support Rodeo FX’s production and business operations. Working closely with stakeholders across departments, the role translates operational needs into reliable, maintainable tools that streamline workflows, improve data accessibility and integrity, and support the studio’s day-to-day activities.Key Responsibilities
Software Development & Integration
Design, develop, and maintain Python applications, services, and automation tools that support production and business workflows.Build and maintain integrations between internal systems and third‑party platforms through REST APIs and other supported interfaces.Collaborate with stakeholders to understand operational needs, define technical requirements, and deliver practical solutions.Contribute to software architecture, technical design, and development standards to support maintainable and scalable solutions.Data Systems & Reliability
Co‑own and administer core data platforms and related services, with day‑to‑day responsibility for their maintenance, reliability, and operational continuity.Develop and maintain tools that collect, synchronize, validate, and manage data across company systems.Diagnose and resolve software defects, integration failures, and performance issues.Improve existing applications and workflows through refactoring, optimization, and the reduction of technical debt.Provide Level 1–3 support for supported applications and integrations during local business hours, coordinating with global teams to resolve or hand over incidents as needed.Collaborate with developers and stakeholders across locations to coordinate releases, communicate changes, and support adoption.Apply appropriate testing, code review, version control, and documentation practices throughout the development lifecycle.Maintain technical documentation and troubleshooting guides, and share knowledge to support team continuity.Qualifications
A minimum of five years of professional experience developing software in Python.Experience designing, consuming, and troubleshooting REST APIs and integrations with third‑party services.Experience with Docker and containerized applications.Strong understanding of software design, debugging, testing, and maintainability.Familiarity with Git and collaborative development practices, including code reviews.Ability to translate operational needs into technical solutions and explain technical concepts clearly to non‑technical stakeholders.Ability to work independently, manage competing priorities, and collaborate effectively within a global team.Assets
Experience integrating or supporting platforms such as ShotGrid, Google Workspace, HiBob, or NetSuite.Experience in visual effects, animation, or a related production environment.Additional Information
Diversity, Equity and Inclusion
At Rodeo FX, diversity is a core value. We’re committed to creating an inclusive, equitable workplace where different perspectives are embraced. Every team member brings unique insight that strengthens our creativity, challenges our thinking, and helps us deliver better work.Use of Artificial Intelligence in Recruitment
Rodeo FX may use AI‑based tools to support certain steps of the recruitment process, such as interview transcription or preliminary application analysis. These tools may be operated by third‑party providers, and data may be processed outside Quebec. These tools never replace human decision‑making: all final hiring decisions are made by our recruitment team and hiring managers. To learn more about how we protect your personal information and your rights, please consult our Privacy Policy.
#J-18808-Ljbffr
Bengaluru, expanding our global network across Canada, the United States, Europe and India. Located in
International Tech Park Bengaluru, the new 40,000-square-foot studio is designed to accommodate up to 400 artists and supports both Rodeo FX and Mikros Animation.Our Bengaluru team is fully integrated into Rodeo FX's global pipeline, collaborating with artists, supervisors and production teams across our international studios on incredible projects.We're now building the senior creative and technical leadership for this studio. Joining us at this stage means having the opportunity not only to contribute to world‑class projects, but also to help shape the team, workflows and culture of a growing global hub.Work arrangements:As an artist-founded and artist-led company, creativity is at the heart of everything we do. Our mission is to give our talent the freedom, resources, and environment they need to produce high-quality work and thrive in a stimulating, collaborative, and supportive setting.To support close collaboration, strong team connections, and the creative energy of our studio,
all Bengaluru roles are expected to work from the studio five days per week. This on-site presence helps foster effective communication, faster decision-making, knowledge sharing, and a consistent studio culture across teams.Job Description
The Python Software Developer designs, develops, integrates, and maintains software solutions that support Rodeo FX’s production and business operations. Working closely with stakeholders across departments, the role translates operational needs into reliable, maintainable tools that streamline workflows, improve data accessibility and integrity, and support the studio’s day-to-day activities.Key Responsibilities
Software Development & Integration
Design, develop, and maintain Python applications, services, and automation tools that support production and business workflows.Build and maintain integrations between internal systems and third‑party platforms through REST APIs and other supported interfaces.Collaborate with stakeholders to understand operational needs, define technical requirements, and deliver practical solutions.Contribute to software architecture, technical design, and development standards to support maintainable and scalable solutions.Data Systems & Reliability
Co‑own and administer core data platforms and related services, with day‑to‑day responsibility for their maintenance, reliability, and operational continuity.Develop and maintain tools that collect, synchronize, validate, and manage data across company systems.Diagnose and resolve software defects, integration failures, and performance issues.Improve existing applications and workflows through refactoring, optimization, and the reduction of technical debt.Provide Level 1–3 support for supported applications and integrations during local business hours, coordinating with global teams to resolve or hand over incidents as needed.Collaborate with developers and stakeholders across locations to coordinate releases, communicate changes, and support adoption.Apply appropriate testing, code review, version control, and documentation practices throughout the development lifecycle.Maintain technical documentation and troubleshooting guides, and share knowledge to support team continuity.Qualifications
A minimum of five years of professional experience developing software in Python.Experience designing, consuming, and troubleshooting REST APIs and integrations with third‑party services.Experience with Docker and containerized applications.Strong understanding of software design, debugging, testing, and maintainability.Familiarity with Git and collaborative development practices, including code reviews.Ability to translate operational needs into technical solutions and explain technical concepts clearly to non‑technical stakeholders.Ability to work independently, manage competing priorities, and collaborate effectively within a global team.Assets
Experience integrating or supporting platforms such as ShotGrid, Google Workspace, HiBob, or NetSuite.Experience in visual effects, animation, or a related production environment.Additional Information
Diversity, Equity and Inclusion
At Rodeo FX, diversity is a core value. We’re committed to creating an inclusive, equitable workplace where different perspectives are embraced. Every team member brings unique insight that strengthens our creativity, challenges our thinking, and helps us deliver better work.Use of Artificial Intelligence in Recruitment
Rodeo FX may use AI‑based tools to support certain steps of the recruitment process, such as interview transcription or preliminary application analysis. These tools may be operated by third‑party providers, and data may be processed outside Quebec. These tools never replace human decision‑making: all final hiring decisions are made by our recruitment team and hiring managers. To learn more about how we protect your personal information and your rights, please consult our Privacy Policy.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Python Software Developer in Winnipeg, MB vacancy
- Experience Level: Level 4 (7-15 Years) Job Level: FTC Description: The Software Developer will support the design, development, and modernization of... ...software development experience. Strong proficiency in Python with hands on development experience. Strong application design...SoftwareFixed term contract
- Build cybersecurity technology with Python, distributed systems, and cloud platforms while supporting secure outcomes within the CDRR organization.This Software Developer role requires 6+ years of relevant experience and hands-on Python development. You will design and modernize...Software
$180k - $200k per year
Job Title: Staff Software Engineer - PythonJob ID: 87595Location: Vancouver, BC - 3... ...machine learning initiatives. While a Senior Developer focuses on shipping features, you will... ...Excellence: Set the gold standard for Python development. You will introduce advanced...SoftwareLong term contract3 days per week$135k - $158k per year
Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication skills in English Salary : $135,000$158,000 CAD annuallyAbout the Opportunity Our client, an established global...SoftwareWork at officeWorldwide2 days per week- # Java Python Senior Software DeveloperElsevier · Montreal, Quebec, CABack to resultsJava Python Senior Software DeveloperElsevierMontreal, Quebec, CA Posted November 9, 2026 Via LinkedIn### Full Job DescriptionMust be located in the Montreal area.About our TeamOur Technology...Software
- COFOMO is hiring an Experienced Python Test Software Developer to create test applications in a cutting-edge environment for satellite payloads. Your skills will be vital to our agile teams. Join COFOMO's talented group of over 3,000 professionals dedicated to excellence in...Software
- Build Python backend applications and React web applications for data products and services. Work with cutting-edge technologies and cloud offerings.This software developer role requires four-plus years of professional software engineering experience. You will help create machine...Software
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment... ...development lifecycle. This role requires strong skills in Python, C#,.NET, and Agile practices, as well as promoting software engineering...Software
- ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and...Software
- We are looking for a skilled Python Developer with 3-5 years of experience in developing, implementing, and maintaining scalable applications... ...Master's degree in Computer Science, Information Technology, Software Engineering, or a related technical field before 2022. Experience...Software
- Job DescriptionWe are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices... ...typed, object-oriented programming language (preference for Python). Great understanding of distributed systems and microservice...Software
- # Python DeveloperIris Software Inc. · Toronto, Ontario, CABack to resultsPython DeveloperIris Software Inc.Toronto, Ontario, CA Posted October 16... ...financial services corporation is looking to hire a Python Developer Our direct client is a is a world-leading financial...Software
$100k - $110k per year
Senior Python Software Engineer - TorontoWe’re unlocking community knowledge in a new,Veterally improve memory usage. Actually in new way. Experts add insights directly into each article, started with the help of AI. Location: Toronto, Ontario, Canada Salary: CA...SoftwareContract work$180k - $200k per year
...customers. Tech Stack & Domain Expertise Core Languages: Python (Expert), Bash. Frameworks: PyTorch, TensorFlow, Scikit-... ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving...Software3 days per week- ...Design, develop, test, and support Python-based applications and services. Build and maintain REST APIs, microservices, and event-driven integrations... ...engineering standards. Participate in the full software development lifecycle, including design, coding, testing,...SoftwareContract workRemote work
- ...teams’ applications. Qualifications ~ Hard Skills ~8+ years of experience within python based development and programming ~ Experience within application architecture design (software) ~ Experience with Linux operating systems, networking (protocols) ~ Soft Skills...SoftwareContract work
- ...utilisant le meilleur de la technologie disponible aujourd'hui? Vous aimez les d... Langue de travail: Anglais ou Français.Computer software technology/technician.Private company, corporation or industry.Write, modify, integrate and test software code.Maintain existing...SoftwareSummer workRemote work
- ...Senior Automation Engineer with strong expertise in Python programming, UNIX/Linux shell scripting, software deployment automation, patch management, and Linux server administration. The role will focus on developing and maintaining automation solutions for infrastructure...Software
- ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab...Software
- ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is...Software
- # Python Software Developer – Computer Vision & Document IntelligenceFi Systems · , CABack to resultsFIPython Software Developer – Computer Vision & Document IntelligenceFi Systems, CA Posted November 4, 2026 Via LinkedIn### Full Job DescriptionAbout Fi SystemsFi Systems develops...SoftwareCasual workWork at officeRemote work2 days per week
- ...presence required 3x/week) Years of experience: ~5-7 years of Python & Database experience (70%) ~2-3 years of hands-on AI project... ...Skills Required: Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services...Work at office
- ...PandasIntermediate NumPyAdvanced SQL / OracleAdvanced Apache SparkStrong coding and Big Data processing experience is mandatoryNOW HIRING PYTHON DEVELOPER Client: CitiRole: Python DeveloperExperience: 10+ YearsLocation: Mississauga, CanadaEmployment Type: Full-Time /...Full time
- ...seeking a highly skilled and experienced Lead Software Engineer to join our team. In this role,... ...knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI,... ...others depending on the specialization. Develop and integrate APIs for Gen AI...Software
- ...We are seeking an experienced Python/PySpark Developer to design, develop, and optimize data-driven applications and solutions. The ideal candidate... .... Required Qualifications Overall 10+ years of software development experience. Minimum 6 years of hands-on Python...SoftwareFull time
$120k - $130k per year
Job Title: Python Developer with Java exp. Work Arrangement: Hybrid (3 days) Employment Type: Full-Time Perm. Rate: CAD 120-130K/Year Domain: BFSI Skills: 6+ years of exp. in Python with min 2 years on Java. The ideal candidate will have strong hands-on expertise...Permanent employmentFull time- ...needs. Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Qualifications 10+ years of relevant experience as Python Developer. 5+ years of hands‑on experience in Python such as Django and Flask. Good understanding of libraries like NumPy, SciPy, Pandas,...Contract workMonday to friday
- ...directly to the CEO. Role DescriptionWe are seeking a Python & Infrastructure Developer specializing in Terraform and AWS for an in-person role in... ...databases. Daily tasks also include troubleshooting, enhancing software performance, and maintaining best practices for coding and...SoftwarePermanent employment
- Build Python applications, REST APIs, and microservices in a hybrid contract role with three... ...and two remote days weekly.This Python Developer role supports design, development,... ...controlsSupport applications throughout the software development lifecycleRequirements: Bachelor...SoftwareContract workRemote work
- TSR Consulting is currently seeking a highly motivated Python Engineer for an opportunity in Mississauga, ON Hybrid Anticipated Start... ...secure applications and integrations . Responsibilities: Design, develop, test, and support Python-based applications and services. Build...Long term contractContract workTemporary workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Software Developer. Be the first to apply!
Related searches
- développeur python Winnipeg, MB
- python developer Winnipeg, MB
- python data engineer Winnipeg, MB
- python developer remote Winnipeg, MB
- python developer no experience Winnipeg, MB
- junior python developer Winnipeg, MB
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB

