Talent.com
Senior Programmer
Senior ProgrammerTechnicolor Games • Bengaluru, Karnataka, India
Senior Programmer

Senior Programmer

Technicolor Games • Bengaluru, Karnataka, India
6 days ago
Job description

We are seeking a highly skilled and experienced Senior Python Developer to lead the development of a smart, automated artist time logging tool tightly integrated with Autodesk’s Flow Production Tracking (formerly ShotGrid). This role is essential in optimizing how creative teams log and manage task time, with the goal of automating up to 70% of time tracking by detecting artist activity across DCC tools and files.

The ideal candidate will have deep knowledge of Flow / ShotGrid, strong Python expertise, and an understanding of production workflows in VFX, animation, or game development environments.

Key Responsibilities :

  • Design and develop a Python-based tool to automatically log artist work time by tracking activity in DCC applications and identifying opened files and tasks.
  • Integrate the system with Autodesk Flow Production Tracking using official APIs and event daemons.
  • Collaborate with production and pipeline teams to understand requirements and tailor the tool for real-world workflows.
  • Maintain and optimize existing Flow-based tools, ensuring scalability and performance.
  • Implement safeguards such as idle-time detection, privacy controls, and manual override options.
  • Ensure data accuracy, consistency, and integrity across tracking systems.
  • Document tools and provide training and support to end users as needed.
  • Stay up to date with industry best practices and Autodesk Flow / ShotGrid updates.

Required Qualifications :

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • 6+ years of professional experience in Python development, ideally within VFX, animation, or game production pipelines.
  • Proven experience integrating and developing with Autodesk Flow Production Tracking / ShotGrid APIs.
  • Familiarity with task tracking, scheduling, and production management in a studio environment.
  • Experience working with system-level monitoring (file access, application usage, idle detection).
  • Knowledge of database systems (e.g., PostgreSQL, MySQL) and RESTful API design.
  • Excellent problem-solving skills, attention to detail, and ability to deliver under tight deadlines.
  • Strong communication skills, with the ability to bridge technical and non-technical teams.
  • Understanding of artist workflows and scripting capabilities in common DCC applications (e.g., Maya, Nuke, Blender, Photoshop).
  • Experience with ShotGrid Toolkit (SGTK) and custom pipeline tools.
  • Familiarity with additional DCC software APIs : 3ds Max, Houdini, Unreal Engine, etc.
  • Knowledge of cloud-based production environments and CI / CD practices.
  • Familiarity with Agile development methodologies.
  • Create a job alert for this search

    Senior Programmer • Bengaluru, Karnataka, India

    Related jobs
    Senior Java Developer (PostgreSQL)

    Senior Java Developer (PostgreSQL)

    VARITE INC • hosur, tamil nadu, in
    Months (With Possible Extension).An American multinational digital communications technology conglomerate corporation headquartered in San Jose, California. The Client develops, manufactures, and se...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Concentrix Catalyst • hosur, tamil nadu, in
    We are seeking a Mid-Level Application Developer to contribute to the development of cloud-based applications and APIs using Java, Node. You will work under the guidance of senior developers and arc...Show more
    Last updated: 19 days ago • Promoted
    Senior Engineer(Golang)

    Senior Engineer(Golang)

    ACL Digital • Bengaluru, Karnataka, India
    Demonstrated ability in designing, building, refactoring and releasing software.Hands-on experience with Kubernetes plugin / operator / CRD development. Having experience with KubeRay is a big plus....Show more
    Last updated: 19 days ago • Promoted
    Senior Av Programmer

    Senior Av Programmer

    Qubix Technologies • Bengaluru, Republic Of India, IN
    We’re Hiring : Senior AV Programmer.Location : Bangalore {On-site + Travel (Project-Based)}.Industry : Audio-Visual Integration / Corporate AV. Are you passionate about building seamless, smart, and in...Show more
    Last updated: 2 days ago • Promoted
    Senior / Principal Statistical Programmer

    Senior / Principal Statistical Programmer

    Veramed • Bengaluru, Republic Of India, IN
    Senior / Principal Statistical Programmer (SAS & R).Location : Bangalore / Hyderabad / India Remote Opportunities.Veramed prides itself on two key areas : providing the highest quality statistics and prog...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer

    Senior Engineer

    L&T Technology Services • Bengaluru, Karnataka, India
    L&T Technology Services is seeking C++ Developer ( 5+ years).Strong proficiency in C++ ( 11 / 14 / 17) with fair knowledge of the language specification. Thorough knowledge of the standard library, STL ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Andor Tech • Bengaluru, India
    Job Title : C++ Developer with C# Experience.Mode of Work : Work from Office 5days.We are looking for a skilled C++ Developer with hands-on experience in C# and. NET to design, develop, and mainta...Show more
    Last updated: 30+ days ago • Promoted
    Curl Tech - Senior Software Developer - C++ Programming

    Curl Tech - Senior Software Developer - C++ Programming

    Curl Tech • Bangalore
    Description : We are seeking an experienced IT Quant Developer with a strong foundation in C++ and Bitbucket to join our team on a contractual basis.The ideal candida...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Prophecy Technologies • hosur, tamil nadu, in
    We are looking for a highly skilled.The ideal candidate must have hands-on experience with.AWS, Terraform, Docker, Kubernetes / EKS. Design, provision, and manage secure, scalable cloud infrastructure...Show more
    Last updated: 7 hours ago • Promoted • New!
    Warner Bros. Discovery - Senior Software Engineer - Golang

    Warner Bros. Discovery - Senior Software Engineer - Golang

    Warner Bros. Discovery • Bangalore
    Discovery : Warner Bros.Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Statistical Programmer

    Senior Statistical Programmer

    Cytel • Bengaluru, IN
    Working fully embedded within one of our pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Senior Statistical Programmer you...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Principal Statistical Programmer (SAS & R)

    Senior / Principal Statistical Programmer (SAS & R)

    Veramed • Bengaluru, Karnataka, India
    Senior / Principal Statistical Programmer (SAS & R) Location : Bangalore / Hyderabad / India Remote Opportunities Veramed prides itself on two key areas : providing the highest quality statistics and pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Principal Statistical Programmer (SAS and R)

    Senior / Principal Statistical Programmer (SAS and R)

    Veramed • Bangalore, IN
    Senior / Principal Statistical Programmer (SAS and R).Location : Remote / Hybrid – Bangalore.Veramed prides itself on two key areas : providing the highest quality statistics and programming consultancy...Show more
    Last updated: 5 days ago • Promoted
    Senior Statistical Programmer

    Senior Statistical Programmer

    IQVIA • Bengaluru, Karnataka, India
    Role : Senior Statistical Programmer Skill : ADAM, TFL Mode : Remote Experience : 7- 10 years Job Location : PAN India Job Overview Manage a team of Statistical Programming (SP) staff, including h...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dexian • bangalore, karnataka, in
    Core Java, Springboot , Microservices using Springboot restful API’s, Understanding of public cloud offerings.Participates in, design and develop scalable and resilient systems using Java or Python...Show more
    Last updated: 3 days ago • Promoted
    Senior Engineer I - C / C++ Programming

    Senior Engineer I - C / C++ Programming

    Talpro • Bangalore
    Job Description : Essential Responsibilities : - Experience : 6 Years in Embedded / Automotive Build & Integration in dist...Show more
    Last updated: 30+ days ago • Promoted
    Senior AV Programmer

    Senior AV Programmer

    Qubix Technologies • Greater Bengaluru Area, India
    We’re Hiring : Senior AV Programmer.Location : Bangalore {On-site + Travel (Project-Based)}.Industry : Audio-Visual Integration / Corporate AV. Are you passionate about building seamless, smart, and in...Show more
    Last updated: 2 days ago • Promoted
    Senior / Principal Statistical Programmer - PK Programming Team

    Senior / Principal Statistical Programmer - PK Programming Team

    Veramed • Bengaluru, IN
    Senior / Principal Statistical Programmer (.Location : Bangalore-Hybrid / Remote.Veramed prides itself on two key areas : providing the highest quality statistics and programming consultancy for its c...Show more
    Last updated: 20 days ago • Promoted