HamburgerMenu
hirist

Job Description

About the Role :

We are looking for a highly experienced and motivated Engineering Lead (Backend Focus) to join our growing technology team. In this leadership role, you will drive the design, development, and delivery of scalable backend systems and AI-powered solutions, while mentoring and guiding a team of talented engineers. The ideal candidate is a hands-on technical leader who thrives in fast-paced environments and has a passion for building high-performance, reliable, and secure software systems.

Youll collaborate cross-functionally with Product, Data Science, and DevOps teams to develop mission-critical features, with a strong focus on system architecture, backend engineering, and AI-assisted capabilities.


Key Responsibilities :

- Lead and mentor a team of backend and full-stack engineers, fostering a culture of high performance, ownership, and continuous improvement.

- Drive engineering best practices including code quality, scalability, performance, and security.

- Guide team members in making architectural decisions, performing code reviews, and troubleshooting complex issues.

- Stay abreast of emerging technologies and drive technical innovation across the engineering team.

- Architect, design, and implement backend services and APIs using Node.js and TypeScript in a microservices architecture.

- Ensure robust API design (RESTful and/or GraphQL), including documentation, testing, and monitoring.

- Build scalable, maintainable, and testable systems that can support rapid product evolution.

- Collaborate with frontend engineers (React/TypeScript) to define and build seamless end-to-end user experiences.

- Provide architectural input on full-stack feature development when needed.

- Lead the design, implementation, and optimization of relational and NoSQL databases for high performance and scalability.

- Work with DevOps and infrastructure teams to ensure backend services are resilient, secure, and highly available.

- Hands-on experience with AWS services (EC2, S3, Lambda, RDS, ECS, etc.) and CI/CD pipelines.

- Drive the design and implementation of AI-powered features using LLMs (Large Language Models) and AI tools in production environments.

- Collaborate with Data Science and Machine Learning teams to integrate intelligent features into backend workflows.

- Ensure responsible and ethical use of AI technologies, including performance tuning and safety monitoring.

- Translate business goals into technical strategies and deliverables.

- Partner with Product Managers to estimate project timelines, allocate resources, and prioritize effectively.

- Continuously assess and improve system architecture for current and future scalability needs.


Required Qualifications :


- Bachelors or Masters degree in Computer Science, Software Engineering, or a related technical field.

- 12-15 years of total experience in software engineering, with 5+ years leading technical teams.

- Deep expertise in backend development with Node.js, TypeScript, and microservices architecture.

- Experience working with React and modern frontend stacks is a plus.

- Strong proficiency in database design, query optimization, and data modeling (SQL and NoSQL).

- Hands-on experience with AWS infrastructure, including deploying and monitoring applications in the cloud.

- Demonstrated experience building and scaling complex distributed systems.

- Strong system design and architectural decision-making capabilities.

- Proven track record integrating and deploying AI/LLM-based features in real-world applications.


info-icon

Did you find something suspicious?