Lead Software Engineer (Backend)
Confidential
Posted: March 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop cutting-edge, innovative software solutions for managing animation, games, and VFX projects as a Lead Software Engineer in our cloud-based platform.
Required Skills
Job Description
At Twisted Mountain Animation we love being partners in production with some of the best studios all around the globe. We take great pride in offering a variety of services on a wide range of productions – web, television, games we see it all at Twisted Mountain Animation!
We are looking for an Lead Software Engineer (Backend) based in India who is excited about working remotely for a Canadian company! You will serve a key role in developing a cutting-edge, innovative cloud-based platform that provides tools and services for managing a production pipeline for animation, games and VFX projects. #WorkFromHome
Job Title: Lead Software Engineer (Backend)
Job Type: Full Time (100% Remote - India)
Experience: 7+ Years
What You’ll Do:
Design, architect, and develop scalable backend systems using Python and Django
Own backend architecture decisions with a focus on performance, reliability, and security
Build and maintain RESTful APIs, services, and data models
Lead troubleshooting and resolution of complex production issues
Guide and mentor backend engineers through code reviews and technical leadership
Collaborate with Product, Frontend, and DevOps teams to deliver robust solutions
Improve engineering standards, system design, and development processes
What You Need:
7+ years of backend engineering experience with Python
Strong hands-on experience with Django, Django REST Framework
Experience writing GraphQL with graphene-django
Proven and solid experience designing and scaling backend systems
Strong knowledge of relational databases (PostgreSQL or similar)
Experience containerizing, deploying and operating applications in cloud environments (AWS, GCP, or Azure)
Solid understanding of system design, APIs, and distributed systems
Excellent problem-solving skills with strong ownership mindset
Excellent communication skills
Experience with async processing and background jobs (Celery, Redis)
Exposure to microservices or service-oriented architectures
Nice To Have:
NoSQL database knowledge
Experience in Elasticsearch / Solr
Knowledge on Cloud computing (AWS, Azure)
Experience with monitoring, logging, and performance optimization
Experience in other frontend frameworks such as Angular, React, VueJS, etc
Proficient with web technologies - HTML5, CSS3, JSON and writing cross-browser compatible code
This is an exciting opportunity to join a growing company and work on cutting-edge projects. Team members will benefit from a diverse and inclusive culture, work environment, and competitive compensation. If you have a passion for development and are looking for a new opportunity, we want to hear from you.
Please apply here!
Only those selected for an interview will be contacted.