Technical Lead / Associate Technical Lead (Unity) (Bengaluru)

Technical Lead / Associate Technical Lead (Unity) (Bengaluru)

27 Oct
|
Juego Studios
|
Bengaluru

27 Oct

Juego Studios

Bengaluru

Role Summary

As a Technical Lead, you will lead the technical execution of multiple projects in parallel. This is a hands-on technical role, not a purely managerial one. Alongside leading your teams, you will spend most of your time writing code and building core systems.

You will define the architecture, set the technical direction, own estimation and risk, and ensure each team delivers on time and to the expected quality. You will also define how your teams use AI and other tools to improve delivery speed and quality, and you will be the primary technical point of contact for clients.

Responsibilities

- Remain hands-on in development, writing production code for core systems and complex features across your projects.
- Assess the technical feasibility of new requirements and review GDDs to identify gaps.
- Define and propose system architecture with a focus on scalability, maintainability, and performance.
- Select the tools, plugins, and workflows for each project.
- Estimate effort across projects, align it with timelines and resources, and factor in AI-assisted productivity.
- Contribute to sprint and milestone planning, and keep plans updated as requirements change.
- Lead the technical execution of multiple projects in parallel.
- Lead and coordinate engineering teams across projects to ensure on-time, quality delivery.
- Define and enforce coding standards, code review practices, and team workflows.
- Set the testing standard for projects, including unit test coverage for core systems and automated tests running in CI.
- Define how the team uses AI tools, including approved tools and review rules for AI-generated code.
- Take full ownership of the quality, correctness, and security of all code your teams deliver, whether written by hand or with AI tools.
- Build AI-assisted workflows for the team, such as automated PR reviews in CI, project-specific agent instructions, and shared prompt libraries.




- Measure the impact of AI and tooling on delivery time and quality, and refine the approach based on results.
- Manage technical dependencies across systems and teams.
- Plan for platform-specific requirements, security, and anti-cheat.
- Drive modular design and code reuse across projects.
- Set up and improve CI/CD pipelines for faster, more reliable builds.
- Build or oversee custom tools and editor extensions that improve team productivity.
- Identify performance bottlenecks and lead the optimization effort.
- Assess risks early and own the mitigation plan.
- Lead technical discussions with clients and translate technical challenges into clear, actionable proposals.
- Mentor engineers in engineering practices and the effective use of AI tools.
- Own technical documentation for architecture and key design decisions.

Requirements

- Expert-level proficiency in C# and object-oriented programming, with strong command of design patterns and SOLID principles.
- In-depth knowledge of Unity internals, including the component lifecycle, ScriptableObjects, physics, animation, UI (uGUI / UI Toolkit), and Addressables or Asset Bundles.
- Hands-on experience with Unity 6 or a recent LTS release, and URP.
- Proven track record of designing the architecture of mid to large-scale Unity projects.
- At least 5 shipped titles, including at least one as the technical lead.
- Strong, current hands-on coding skills, with the expectation that most of your time is spent on development rather than oversight.




- Experience leading multiple projects or teams concurrently.
- Expertise in profiling and optimizing performance, memory, and build size across mobile, PC, or console, including low-end Android devices.
- Strong understanding of asynchronous programming in Unity (coroutines, async/await, UniTask or similar).
- Strong knowledge of automated testing, including developer unit testing and test automation in CI.
- Experience integrating third-party SDKs such as ads, analytics, IAP, and Firebase.
- Advanced, hands-on experience with AI development tools such as Claude Code, Cursor, or GitHub Copilot, and a track record of adopting them across a team to improve its output.
- Ability to critically review AI-generated code and set a strong quality bar for its use across the team.
- Hands-on experience with CI/CD for Unity using Jenkins, GitHub Actions, Unity Build Automation, or similar.
- Solid experience with cross-platform builds and store submission for iOS and Android, as well as PC or console.
- Solid experience in effort estimation, risk planning, and sprint planning.
- Proven experience mentoring and developing engineers.
- Ability to lead technical discussions with clients, explain trade-offs clearly, and drive agreement on solutions.
- Excellent written and verbal communication skills in English.

Good to Have

- Experience with Unreal Engine.
- Experience with multiplayer and backend integration, including dedicated servers, REST APIs, and real-time sync.
- Experience developing for consoles (PlayStation, Xbox, Nintendo Switch).
- Experience with co-development or outsourced delivery for external clients.
- Experience optimizing rendering and shaders for low-end devices.
- Experience supporting pre-sales with technical inputs and estimates for client proposals.

Education

BE / BTech in Computer Science, Games Technology, or a related field.

📌 Technical Lead / Associate Technical Lead (Unity) (Bengaluru)
🏢 Juego Studios
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead / associate technical lead (unity) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: technical lead / associate technical lead (unity) (bengaluru) / bengaluru