TH

Technical Lead

Thyrocare
Bangalore ₹3-11 LPA Posted 9 May 2025
FULL TIME
Agile Methodologies
Golang
Monitoring
Problem Solving
Optimization
+2 more

Job Description

Responsibilities

• Research, design, architect, and build highly reliable, available, and scalable solutions capable of handling millions of API calls across distributed systems.

• Lead the technical design and implementation of complex systems, applying advanced design

patterns and architectural best practices.

• Adopt AI to deliver customer-facing, cost-effective solutions, improving NPS.

• Own large technical deliverables and maintain end-to-end accountability for the functional

services your team delivers.

• Drive the technical roadmap in collaboration with product and business teams, ensuring

alignment with organizational goals.

• Break down ambiguous projects into actionable tasks and multiple sprints, providing accurate

delivery estimates and clear technical direction.

• Lead by example; mentor, coach, and guide team members on structured problem-solving,

development best practices, and career growth.

• Platformize components as libraries, utilities, and services to promote reuse and standardization across teams.

• Monitor operational metrics, establish SLAs for system performance, and proactively address

reliability and scalability concerns.

• Coordinate incident response and lead root cause analysis for production issues, driving

continuous improvement.

• Implement and enforce code quality standards, review processes, and technical documentation

practices.

• Conceptualize and develop prototypes quickly to validate technical approaches and de-risk

solutions.

• Collaborate across functions and teams to design and implement end-to-end solutions.

• Proactively identify and mitigate technical risks, limitations, and bottlenecks.

Requirements

• BTech or MTech in computer science or a related technical discipline.

• Expertise in at least one technology stack (Java, Python, Node.js, Golang), with proficiency in

multiple languages/frameworks.

• Experience architecting and building complex, scalable solutions and managing multi-system

interactions.

• Strong object-oriented design skills with a deep understanding of design patterns, REST,

distributed systems, and asynchronous communication.

• Can play the role of AI Engineer, evaluate multiple possibilities, and identify the best models for

the job at hand.

• Experience in adopting AI in the SDLC process.

• Proven ability to build reusable code libraries, frameworks, and platform components.

• Track record of building and delivering mission-critical, 24x7 production systems.

• Strong knowledge of non-functional requirements (scalability, security, performance, reliability).

• Experience monitoring and optimizing system performance metrics.

• Ability to break down complex requirements into actionable tasks with accurate estimates.

• Excellent communication skills, with the ability to write comprehensive technical documentation

and present to stakeholders.

• Experience leading multi-engineer projects, mentoring junior team members, and influencing

cross-team technical decisions.

• Proficiency with Agile methodologies (Scrum), TDD, and CI/CD pipelines.

• Demonstrated ability to balance technical excellence with business priorities.

• Strong problem-solving skills with a data-driven approach to decision-making.

Join WhatsApp Channel