Flag job

Report

Lead Engineer

Salary

₹35 - 65 LPA

Min Experience

7 years

Location

Gurgaon

JobType

full-time

About the role

 

What We Expect From You

1. Technical Leadership

  • Define and drive the technical vision, best practices, and coding standards.
  • Collaborate with product managers and stakeholders to translate business needs into scalable technical solutions.
  • Own non-functional requirements (performance, security, reliability) and ensure their prioritization and timely delivery alongside new features.

2. Software Architecture

  • Design scalable, reliable, and secure software systems using .NET (must have), React (must have), Python, Spark, and cloud platforms (GCP & Azure).
  • Promote modular and maintainable architectures that accommodate future growth.

3. Cloud Development

  • Leverage expertise in Google Cloud Platform (GCP) and Microsoft Azure to design, deploy, and manage cloud-based applications.
  • Optimize performance and cost-effectiveness of cloud resources.

4. DevOps & CI/CD

  • Implement DevOps best practices, including trunk-based development, monorepo strategies, and CI/CD pipelines.
  • Champion automation to ensure rapid and reliable software delivery.

5. Code Review & Quality Assurance

  • Conduct thorough code reviews to maintain high-quality standards, identify performance bottlenecks, and address security vulnerabilities.
  • Implement testing strategies to validate the functionality and resilience of software components.

6. Mentorship & Team Development

  • Coach and mentor junior engineers, fostering a collaborative and learning-focused culture.
  • Conduct workshops and knowledge-sharing sessions to upskill the team.

7. Collaboration & Stakeholder Communication

  • Work closely with product managers, UX designers, and QA engineers to deliver high-quality software.
  • Clearly communicate technical concepts to non-technical stakeholders, ensuring alignment across teams.

8. Research & Innovation

  • Stay updated with emerging technologies and industry trends.
  • Identify and implement innovative solutions to enhance products and development processes.

9. User Support & On-Call Responsibilities

  • Provide technical support to users and ensure prompt issue resolution.
  • Participate in an on-call rotation to handle critical incidents outside business hours.

 

 

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Lead Engineer/ Tech Lead/ Emgineering Manager, driving software development from conception to delivery.
  • Strong knowledge of .NET, React Spark, Git (GitLab), Docker, and cloud platforms (GCP & Azure open to AWS).
  • Experience in distributed systems, cloud-native architecture design patterns, and error propagation management.
  • Demonstrated leadership ability, fostering a collaborative and high-performance engineering culture.
  • Problem-solving mindset with a track record of tackling complex technical challenges.
  • Familiarity with Agile methodologies and project management best practices.
  • Excellent communication skills—able to explain technical concepts clearly to both technical and non-technical stakeholders.
  • Passion for continuous learning and staying ahead of industry advancements.

 

Skills

.NET
Microservices Architecture
Full Stack Developer