Lead Engineer


25LPA - 60LPA

Min Experience

5 years


Bengaluru, Hyderabad, Gurgaon



About the role

We are looking for a bright and exceptional Lead Engineer to join our Technology team. You will be involved in building complex next-generation software used by our clients and architecting solutions to support new technical and business initiatives.

What you’ll do:

  • Gather requirements, validate the architecture, and create and review high-level and low-level designs.
  • Provide technology consultation and technical solutions for projects/products.
  • Create and review architectural decisions for projects/products.
  • Ensure compliance of non-functional attributes (stability, security, availability, performance, etc.) of the product to internal standards
  • Guide/provide technical training and influence business/technical decisions. 
  • Own and execute projects independently from an architectural standpoint.

What you’ll need:

  • A Bachelor’s/master’s degree in computer science
  • 5+ years of relevant experience in the technology domain, having worked in Java, Python, or similar object-oriented language(s)
  • Experience in end-to-end execution and delivery of enterprise-grade software
  • Knowledge of design principles, fundamentals of architecture, quality processes and estimation techniques
  • Experience with relational and/or non-relations databases
  • Working proficiency and communication skills in verbal and written English
  • Attention to detail and quality, and the ability to work well in and across teams.
  • Experience in implementing user interfaces using web technologies and frameworks, and exposure to delivering highly available, scalable large-scale products on cloud platform.
  • Experience with CI/CD tools
  • Experience with cloud data warehouses such as Athena and Snowflake is an advantage.