Search by job, company or skills

randstad digital

Head of Engineering

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role-

Are you a passionate and hands-on technical leader with a proven track record in building

systems technologies for large-scale data Do you thrive in an environment where you can lead

engineering teams and deliver innovative products that perform at scale If so, you may be the

ideal candidate. We are seeking a highly motivated individual passionate about solving complex

challenges with creative solutions and enjoys mentoring and supporting others.

As a leader,manager, and engineer, you will play a pivotal role in driving our team's success and shaping the

future of our products.

The Head of Engineering will be leading, building, and operating exciting insuretech products

with a passionate team. We are looking for someone who has developed and deployed software

with a strong focus on end-user experience. We are seeking someone with a proven track record

of building web scalable products.

What you'll achieve

Support company vision and values, and inspire the team to achieve technical

excellence and delivery goals

Lead architectural decisions for backend systems, AI/ML integrations, and cloud-native

applications at scale

Drive innovation through hands-on involvement in system design, algorithm

optimization, and AI model deployment

Provide technical mentorship on DSA, system design patterns, Python best practices,

and ML engineering principles

Manage deliverables, objectives, priorities, trade-offs, risks, and team performance

Delegate effectively, providing context and resources while fostering creativity and

ownership

Build a culture of continuous learning with focus on technical depth in algorithms,

architecture, and AI

Attract, hire, and develop top engineering talent specializing in backend, AI/ML, and full-

stack development

Roles & Responsibilities

Build & lead a team of talented Python backend engineers, AI/ML engineers,

React developers, and QA engineers who tackle hard engineering problems at scale

Provide hands-on technical leadership in system design, data structures &

algorithms, and architectural patterns for distributed systems

Drive architectural decisions for scalable backend systems handling large-scale

data processing and AI workloads

Lead design reviews focusing on scalability, performance optimization, algorithm

efficiency, and distributed system patterns

Champion AI/ML integration including model deployment, MLOps practices,

prompt engineering, and RAG architectures

Actively engage with the team to provide technical guidance on complex backend

challenges, algorithm optimization, and system bottlenecks

Demonstrate problem solving and technical innovation through hands-on coding,

architecture reviews, and proof-of-concepts

Hire, develop, and grow the talent in the team

Mentor and coach other engineers, as well as ensure adherence to Engineering

practices and security coding guidelines

Manage the engineers career growth and aspirations

Work with other engineering teams, Product Management and the field

professionals to understand customer requirements for continuous product

enhancements.

Interface with Support team to handle customer escalation issues; diagnose and fix

product issues found internally or in the field.

Any other responsibilities assigned from senior management from time to time

Candidate Experience

BE / B Tech /MCA or equivalent

10+ years hands-on experience in design & development of building enterprise

software, with hands-on technical experience with backend/infrastructure (Python,

or Any programming language) and cloud platforms (AWS is a must)

Proficiency in version control (Git), CI/CD tools (Jenkins, GitLab CI, GitHub Actions),

and cloud platforms (AWS/GCP/Azure)

Deep understanding of software design patterns, SOLID principles, clean code

practices, Data Structures & Algorithms, and System Design

Experience in development of cloud-based solutions and distributed systems

Minimum of 5 years of experience leading a software development team as

tech/team lead

Expertise and hands-on experience with Python & React or any modern

programming language and framework

Working experience with AWS Serverless architecture

Good understanding of security and best practices

Experience with Agile, TDD, test methodologies and industry standard automation

testing frameworks

Good experience on Requirement/Design/Code Review & Inspections practices

Experience in creating technical and architectural documents

Excellent written and oral communication skills as well as strong interpersonal skills

Ability to handle ambiguity and collaborate across multiple groups and disciplines

Ability to manage multiple tasks concurrently and drive them to successful

completion

Ability to collaborate in a cross-group environment with global software engineering

teams

Sound problem resolution, judgment, negotiating and decision-making skills

Excellence in strategic thinking, leadership and be able to influence without

authority

Ability to rapidly assimilate new information and techniques

Outstanding communication and influenceable to align technical and non-

technical stakeholders and drive adoption of best practices

Tech Stack

Backend: Python (Django/FastAPI), RESTful APIs, microservices architecture or any

programming language, Data Structure and Algorithm is must.

Frontend: React, modern JavaScript (ES6+), Typescript

Cloud & Infrastructure: AWS (EC2, S3, RDS, Lambda, ECS/EKS), Docker, Kubernetes

Databases: PostgreSQL, Redis, database optimization & scaling, SQL

System Design: Distributed systems, high availability, scalability patterns, API gateway design

DevOps: CI/CD pipelines, infrastructure as code, monitoring (CloudWatch, Sentry)

Architecture: Event-driven systems, caching strategies, load balancing.

We know everyone's stack is different and skills translate. If you've led operations teams at

scale and love learning, you're likely a great fit

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145104043

Similar Jobs