Senior Programmer

1 week ago


Bengaluru, Karnataka, India Technicolor Games Full time ₹ 12,00,000 - ₹ 36,00,000 per year

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.


  • Bengaluru, Karnataka, India ICON plc Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    ISS - Senior Statistical Programmer - IndiaICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical developmentWe are currently seeking a Senior Statistical Programmer I...


  • Bengaluru, Karnataka, India ICON plc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ISS - Senior Statistical Programmer - IndiaICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical developmentWe are currently seeking a Senior Statistical Programmer I...


  • Bengaluru, Karnataka, India HCLTech Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    HCL Tech is looking for an excellence in below background for the growing Mainframe TeamIf you are interested, kindly share your updated CV to ()Technical Background Role1.Mainframe z/OS Systems ProgrammerSenior Consultant years)Consultant (8-12 years)Associate Consultant (5-8 years)2.IMS Systems ProgrammerSenior Consultant years)Consultant (8-12...


  • Bengaluru, Karnataka, India ICON plc Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Senior Statistical Programmer - IndiaICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical developmentWe are currently seeking a Senior Statistical Programmer I to...

  • Python Programmer

    4 days ago


    Bengaluru, Karnataka, India Innotive Co.,ltd. Full time ₹ 2,50,000 - ₹ 12,00,000 per year

    Role & responsibilitiesWe are hiring Python C++ MQL Java programmer to join our team.You will be trained and guided by senior staff to help build algorithmic trading systems (Expert Advisors in Meta Trader), bridges to external platforms (TradingView Cloudflare MT), and assist in research on Genetic Algorithms (GA), Neural Networks (NN), and High-Frequency...


  • Bengaluru, Karnataka, India ICON plc Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Clinical Data Science Programmer- Office based- Bangalore/ Chennai/ TrivandrumICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development.We are currently...


  • Bengaluru, Karnataka, India Veramed Data Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    PurposeThe role of the Principal Programmer is to provide programming support to the statistics and programming department across a range of projects, clients and therapeutic areas. The Principal Programmer may also perform a supervisory role (e.g. line management and/or project management).Key ResponsibilitiesSupporting with CDISC implementation of studies...


  • Bengaluru, Karnataka, India ICON plc Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Statistical Programmer IIICON plc is a world-leading healthcare intelligence and clinical research organization. We're proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical developmentWe are currently seeking a Senior Statistical Programmer II to join our...


  • Bengaluru, Karnataka, India Durga Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Job Overview:Role: Sr Program Facilitator - Work with MenFull-time role(On 6 months Contract)Location:BengaluruAbout DurgaDurga is a citizen sector initiative of I'm Every Woman trust, founded in 2013, with a vision of witnessing public spaces that are equally occupied by people of all intersectional identities for commute, leisure and other activities. We...

  • Senior Programmer III

    14 hours ago


    Bengaluru, Karnataka, India QUANTICATE INTERNATIONAL LIMITED Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionMake an Impact in Global Clinical ProgrammingAre you an experienced statistical programmer looking to take the next step in your career? We're expanding our team in India and are seeking skilled SAS programmers who are confident working with clinical trial data and CDISC standards. In this role, you'll have the chance to take ownership of your...