Engineering

Architect - Backend_L9

Bengaluru
Work Type: Full Time

About Navi 

Navi is one of the fastest-growing financial services companies in India providing Personal & Home Loans, UPI, Insurance, Mutual Funds, and Gold. Navi's mission is to deliver digital-first financial products that are simple, accessible, and affordable. Drawing on our in-house AI/ML capabilities, technology, and product expertise, Navi is dedicated to building delightful customer experiences.

Founders: Sachin Bansal & Ankit Agarwal 

Know what makes you a “Navi_ite” : 

1.Perseverance, Passion and Commitment 

• Passionate about Navi’s mission and vision 

• Demonstrates dedication, perseverance and high ownership 

• Goes above and beyond by taking on additional responsibilities 

2.Obsession with high quality results 

• Consistently creates value for the customers and stakeholders through high quality outcomes 

• Ensuring excellence in all aspects of work 

• Efficiently manages time, prioritizes tasks, and achieves higher standards 

3.Resilience and Adaptability 

• Adapts quickly to new roles, responsibilities, and changing circumstances,  showing resilience and agility 


Key Responsibilities :

1.Become the tech owner for Navi’s most complex and impactful projects.

2.Define, own and implement a long-term technology vision for your team(s).

3.Define and Own the end-to-end architecture of your team(s).

4.Create components / libraries / services / utilities to be used across the team / org wherever required.  

5.Setup and ensure adherence of engineering best practices partnering with the engineering manager / director and tech leads.

6.Raising the bar for quality, availability, resiliency, and uptime of the platform 

7.Collaborate with other principal engineers and architects to establish Navi-wide engineering best practices, systematically solve cross-cutting issues and standardize tooling and technologies.

8. Mentor and grow senior engineers and tech leads.

9.Represent Navi at various engineering forums and engage as Navi’s brand ambassador in the tech community.

What You’ll Need : 

1. First principle thinking, strong problem solving and analytical skills. 
2. 9+ years of software engineering engineering experience with at-least 2+ as a senior team lead / principal / staff engineer.

3. Prior experience of modeling complex domains and architecting extendable  and scalable systems. 

4. Technically hands-on with excellent coding skills (Java / Kotlin / Go), good understanding of the runtime, security, network and infra components (like databases and messaging queues).

5. Previously demonstrated excellence in engineering practices and mentoring. 

6. Ability to influence and collaborate with various technical (engineers, managers, directors, program managers) and non-technical stakeholders.

7. Previous experience and ability to elegantly solve highly ambiguous problems spanning across teams and functions.




Submit Your Application

You have successfully applied
  • You have errors in applying