Loading...

Tractable

Technical Lead

Tractable
Noida, Uttar Pradesh Hybrid
Hybrid Full-Time Noida, Uttar Pradesh India

Skills

Amazon Web Services (AWS) Python (Programming Language) TypeScript Mentoring

About the Role

Who we are
Tractable is an Artificial Intelligence company bringing the speed and insight of Applied AI to visual assessment. Trained on millions of data points, our AI-powered solutions connect everyone involved in insurance, repairs, and sales of homes and cars – helping people work faster and smarter, while reducing friction and waste.

Founded in 2014, Tractable is now the AI tool of choice for world-leading insurance and automotive companies. Our solutions unlock the potential of Applied AI to transform the whole recovery ecosystem, from assessing damage and accelerating claims and repairs to recycling parts. They help make response to recovery up to ten times faster – even after full-scale disasters like floods and hurricanes.

Overview
The Technical Lead is a key person responsible for delivering complex, cross-team projects that span multiple teams and impact core engineering systems. Acting as both an individual contributor and technical mentor, this person plays a crucial role in shaping the engineering culture and aligning technical initiatives with business objectives.

Key Responsibilities
Technical Leadership and Mentorship
Provide technical direction and mentorship to engineers across their team.
Conduct design reviews and code reviews to ensure high-quality, scalable solutions.
Advocate for and implement best practices in architecture, development, and debugging.
Share knowledge through internal talks and documentation.
Project Management
Own and deliver small and large-scale projects that span months.
Successfully manage multiple parallel projects, ensuring timely execution.
Act as a release owner for key customer deliveries across teams.
Identify and escalate risks proactively, keeping projects on track.
Maintain transparency by providing regular status updates to engineering leadership and stakeholders.
Technical Execution and Problem-Solving
Lead the design and implementation of large, technical solutions.
Make well-reasoned design decisions and trade-offs Drive process improvements to enhance engineering efficiency and software reliability.
Ensure all software is highly available, monitorable, and scalable.
Stay up to date with industry trends and apply relevant insights to improve infrastructure and development practices.
Cross-Team Collaboration and Advocacy
Work closely with engineering, product, and customer teams to align on technical goals and execution.
Facilitate and drive initiatives to improve system architecture and development processes.
Internal Process Improvement
Identify and implement process improvements to enhance team productivity and development velocity.
Contribute to refining internal tools, documentation, and best practices.
Provide feedback to engineering leadership on scalability, performance, and maintainability improvements.
Hiring and Team Growth
Participate in the hiring process, designing technical assessments and conducting interviews.
Help shape the engineering team by contributing to onboarding, mentorship, and career development initiatives.

Required Skills and Qualifications
Technical Expertise
Proficiency in:
Programming Languages: Typescript (must), Python
Infrastructure: Cloud platforms (AWS, GCP, or Azure), Kubernetes, Kafka
Integration and APIs: HTTP APIs, event-driven architectures
Frameworks: React (must), Remix (nice to have)
Strong debugging, troubleshooting, and root cause analysis skills.
Experience designing and implementing scalable, high-availability systems.
Knowledge of modern system architecture and cloud deployment strategies.
Leadership and Communication
Proven ability to lead and mentor engineers
Prove track record of delivering business value in a tech or team lead role..
Excellent communication skills to collaborate across teams and present ideas to stakeholders.
Ability to translate complex technical issues into clear, actionable insights.
Strong influence and facilitation skills to drive alignment across teams.
Project Management
Strong organisational skills, with experience managing projects end to end.
Ability to prioritise tasks effectively and align resources to meet deadlines.
Comfortable making technical trade-offs and balancing long-term architecture with immediate needs.
Problem-Solving Skills
Adept at analysing complex technical challenges and designing innovative solutions.
Skilled in managing high-pressure scenarios with composure and strategic thinking.
Preferred Experience
8+ years of hands-on software engineering experience, including at least 2-3 years in a tech / team lead engineering role.
Experience with cross-team collaboration and large-scale technical initiatives.
Background in customer-facing technical discussions and solutions architecture.
Experience improving developer tooling, CI/CD pipelines, and build systems.

NB: This role will be employed through a partner agency we're working with - we can share more details on a first call.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs