Talent.com
Lead Software Developer
Lead Software DeveloperTechnicolor Games • Bengaluru, Republic Of India, IN
Lead Software Developer

Lead Software Developer

Technicolor Games • Bengaluru, Republic Of India, IN
17 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

    Software Developer • Bengaluru, Republic Of India, IN

    Related jobs
    Lead Software Engineer

    Lead Software Engineer

    AlphaNimble • bangalore, karnataka, in
    AlphaNimble Greater Bengaluru Area (On-site).The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate o...Show more
    Last updated: 18 hours ago • Promoted • New!
    Lead Software Development Engineer

    Lead Software Development Engineer

    Delta Air Lines • Bengaluru, Republic Of India, IN
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Developer

    Lead Software Developer

    Dover • Bengaluru, Karnataka, India
    Dover is a diversified global manufacturer with annual revenue of over $7 billion.We deliver innovative equipment and components specialty systems consumable supplies software and digital solutions...Show more
    Last updated: 30+ days ago • Promoted
    Developer lead

    Developer lead

    INetframe Technologies • Bengaluru, KA, IN
    Quick Apply
    Lead and manage a team of developers in designing, developing, and deploying low-code applications.Drive end-to-end solution delivery — from requirement gathering and design to implementation and s...Show more
    Last updated: 30+ days ago
    Technical Lead

    Technical Lead

    Mphasis • Bangalore, IN
    Looking for Senior Ingenium Developer with 10+ years' experience and following skills.Experience in Mainframe O / S and Development using COBOL programming language & JCL. Experience in development an...Show more
    Last updated: 15 days ago • Promoted
    STA Lead

    STA Lead

    ACL Digital • Bengaluru, Karnataka, India
    Well versed with the timing closure (STA), timing closure methodologies.Pre / Post-layout constraint development to timing closure. Handshake with the design team and develop functional / DFT constraint...Show more
    Last updated: 30+ days ago • Promoted
    Dell Boomi Developer

    Dell Boomi Developer

    Tata Consultancy Services • Bengaluru, Karnataka, India
    Minimum 15 years of full time education (10th, 12th and Graduation).Designing and developing integrations using Dell Boomi's integration platform, including creating custom connectors, mapping data...Show more
    Last updated: 18 days ago • Promoted
    Software Development Lead

    Software Development Lead

    IRIS Software Group • Bengaluru, Karnataka, India
    IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native so...Show more
    Last updated: 8 hours ago • Promoted • New!
    Software Team Lead

    Software Team Lead

    Radware • Bengaluru, Karnataka, India
    Radware is revolutionizing cloud-based management and protection solutions as we expand our cloud business footprint.As Team Leader – Software Engineering, you will lead a talented team of engineer...Show more
    Last updated: 10 days ago • Promoted
    Team Lead-Software Development

    Team Lead-Software Development

    Sosuv Consulting • Bengaluru, Karnataka, India
    We are a technology firm in the UK, and India focussed on the financial services domain.Our clients are the world's major fintech players. We are looking for intelligent, talented and motivated indi...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Ferguson • Bengaluru, India
    Since 1953, Ferguson has been a source of quality supplies for a variety of industries.Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers com...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cognizant • Bengaluru, Karnataka, India
    REQUIRED EXPERIENCE / TECHNICAL SKILLS.Required experience : 7-12 years relevant.Strong firmware development expertise with proficiency in C++ 17, along with exposure to the Automotive domain.Has ex...Show more
    Last updated: 3 days ago • Promoted
    Lead Developer

    Lead Developer

    Delta Air Lines • Bengaluru, India
    Develop full-stack cloud applications (preferably on AWS) based on business requirements.Ensure applications meet non-functional requirements, such as performance, availability, security, and cost ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software EngineerGoLang

    Lead Software EngineerGoLang

    New Relic • Bengaluru, Karnataka, India
    We are a global team of innovators and pioneers dedicated to shaping the future of observability.At New Relic we build an intelligent platform that empowers companies to thrive in an AI-first world...Show more
    Last updated: 16 days ago • Promoted
    Technical Lead

    Technical Lead

    RapidBrains • Bengaluru, IN
    We are looking for an experienced Technical Lead who can architect scalable systems, mentor development teams, and guide complex projects from concept to deployment. You’ll partner closely with Prod...Show more
    Last updated: 3 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    RingCentral • Bengaluru, Karnataka, India
    It’s not everyday that you consider starting a new career challenge.We’re RingCentral, a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nat...Show more
    Last updated: 3 days ago • Promoted
    Software Development Lead R

    Software Development Lead R

    Brillio • Bangalore, Karnataka, India
    API Manager Monitoring Runtime Manager Access Management Security Dedicated Load Balancer Anypoint Exchange.At least 4-6 years of MuleSoft experience - MuleSoft ESB Message Broker (MB) and understa...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    FM India • Bengaluru, India
    Role Title : Lead Software Engineer.Participates as a senior team member in the design, development, and maintenance of multi-tiered business applications. Individuals holding this position are typic...Show more
    Last updated: 30+ days ago • Promoted