About Navi
Navi is one of the fastest growing financial services companies in India providing Personal & Home Loans, Insurance and Mutual Funds with a digital first approach. At Navi, our mission is to build financial services that are simple, accessible and affordable.
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 :
- Design and develop new, end-to-end financial product experiences in BFSI domain for Retail Consumers
- Work cross-functionally with Engineering teams across multiple product teams to drive buy-in on new product
- Experiences and engineering frameworks.
- Work closely with your’s and other engineering teams with a keen eye towards scalable architecture to design and implement new 0→1 integrations with an appetite to quickly scale from 1→n across products.
- Recruit and build an entirely new engineering team and move fast in converting new ideas to product.
- Collaborating with Product,Design, Leadership and other functions, while maintaining high product quality and reliability.
- Staying ahead of the curve by lending a stable structure to the teams and products while bringing operational.
- Excellence as products mature.
What You’ll Need :
- 10+ years of overall experience with 3+ years of Engineering Management experience, managing a diverse set of candidates(frontend, backend, mobile), across various technologies. Good software engineering methodology- meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs.
- Exceptional technical skills in backend with significant experience building and operating critical high-scale systems with a hands-on approach to lead from the front when the situation calls for it.
- Ability to think and analyze both breadth-wise (client, server,DB, control flow) and depth-wise (threads, sessions, space-time complexity)while designing and implementing services
- Exceptional design and architectural skills
- Expertise and interest in growing teams-interviewing junior and senior engineers, collaborating with a recruiting team, smoothly onboarding new team members
Future Scope of joining Navi :
- Navi’s future, and hence your future, is boundless. We want to start with reimagining the BFSI industry to a tech-forward, customer centric sector.
- For your personal future, at NAVI, the impact and dedication you bring forth with your work is what matters the most.If you show enthusiasm and dedication, promotions, team-jumps and vertical changes are all easily within your reach, as is exponential career growth.
Who will be my Stakeholders :
- Our customers come first. they will be your priority, always.
- Your team members will be passionate, responsible, outspoken and innovative. - Your managers will be there to guide you through any problems you may face. They will show you the way, but you will have to walk to the path.
- Your leaders will live and breathe to ensure that Navi runs smoothly, your customers are happy, and that every employee working in Navi grows as a professional
Other Perks :
- Hyper-growth opportunities
- Flexibility to move across business domains
- Unlimited leaves.
- Satisfaction of building something from scratch and driving it till the end
About NAVI (Sachin Bansal's new venture)
At BACQ, our mission is to build financial services that are simple, accessible and affordable.
BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.
Similar jobs
Our client is looking for a dynamic & passionate Engineering Director who can lead
the tech-stack and drive teams with great leadership qualities.
Here is the JD for Director Engineering -
Responsibilities:
Completely responsible for product delivery, development process, and engineering
team performance. Provide overall direction to the engineering team.
Create a top-performing engineering team culture with high levels of team engagement
and satisfaction.
Work with the leadership team and product leaders to define engineering roadmaps and
solve business problems.
Drive engineering efforts to deliver releases with high quality and on time.
Communicate cross-functionally, hold your command in technical discussion, and have
strategic influence.
Work with the Talent Acquisition team to hire top talent, manage their performance,
and successfully mentor them to grow professionally.
Minimum Qualifications:
Hands-on technical expertise and management experience.
8+ years of people management experience.
Demonstrated experience to recruit and manage technical teams, including team
performance management.
Must have relevant experience in designing, building, maintaining, and extending large
scale production systems.
Have deep expertise in React.js, Node JS and MongoDB.
Strong software engineering skills and best practices including experience with a
modern agile development and deployment workflow.
Proven leadership skills; courage to challenge with candor, motivate and inspire teams.
Strong interpersonal and communication skills, for both technical and non-technical
audiences.
Bachelor’s Degree in Computer Science, Software Engineering, or related field.
Digital and Technology Architecture
- Head the digital transformation and innovation projects from idea generation to new ventures in close collaboration with business stakeholders and external partners
- Present the vision & value of proposed architectures and solutions to a wide range of audiences in alignment with business priorities and objectives
- Plans tasks and estimates for the required research and volume of activities to complete work
- Own and assess non-functional requirements and propose solutions for Availability, Backup, Capacity, Performance, Redundancy, Reliability, Scalability, Supportability, Risks and Costs models
- Provide strategic guidance to teams on managing third-party service providers in terms of service levels, costing, etc.
- Drive the team to ensure appropriate documentation is developed in support of value realization
- Lead the technical team and head collaboration between Business Users and software providers to build digital solutions
Enterprise Architecture
- Ownership of overall Enterprise Architecture including compliances and standards
- Head the overall Architecture blueprint and roadmap for applications aligning with Enterprise Architecture
- Identify important potential technologies and approaches to address current and future Enterprise needs, evaluating their applicability and fit, as well as leading the definition of standards and best practice for their use
Data Architecture
- Ownership of overall Data Architecture including compliances and standards
- Head the overall Architecture blueprint and roadmap applications aligning with Data Architecture
- Identify important potential technologies and approaches to address current and future Data needs, evaluating their applicability and fit, as well as leading the definition of standards and best practice for their use
1. Lead a growing team of engineers, responsible for overall technical direction of the team
2. Responsible for code and data architecture, resource management and timely delivery of
releases
3. Responsible for scaling team (hiring) and product infrastructure with the growing user
base
4. Responsible for creating scalable system architecture & infrastructure
5. Hands-on coding of individual product modules
6. Own the codebase, identify code optimization opportunities and maintain error-free code
7. Maintain code documentation
8. Setup and manage back-end infrastructure/services
9. Research new technologies that have the potential to improve the product
10. Manage team’s development backlog tasks/timelines
11. Conduct detailed code reviews, create test cases and conduct alpha, beta testing, conduct QA testing with help from QA engineers
12. Gather requirements business/product managers regarding new feature requests and bugs
What we need?
1. 3-5 years hands-on coding experience in mobile application development with Android SDK, Swift or Flutter SDK and Firebase, Google Cloud Platform or AWS backend
2. 1-2 years experience in leading a team of software development and QA engineers
3. A keen interest in new technologies and best practices
4. Experience in managing development tasks/timelines for a team (e.g. by holding daily scrums)
5. Ability to create fault resistant development frameworks for engineers
6. Experience in seamless deployment of apps to Play Store and App Store and knowledge of respective developer guidelines
7. Experience with performance testing & tuning, scaling and optimization of high-load applications
8. Experience in scaling through non-relational distributed databases
Responsibilities
- Create clear career paths for team members and help them grow with regular & deep mentoring.
- Perform regular performance evaluation and share and seek feedback.
- Operating with scale and speed amidst flux, there is just a LOT happening.
- Our world-class software engineers are just getting started -- and as a manager, you guide the way.
- You are their default mentor.
- You work closely with Product Management, Business Development and Operations team and enable them by providing scalable and high quality technology solutions at a rapid pace.
- You set up best practices for development and champion their adoption and at the same time Architect & design technically robust, flexible and scalable solutions.
- You work with designers, business analysts, and product managers to estimate and plan projects in an Agile environment.
- Perform well in uncertainties and collaborate and work with unclear interfaces to other teams in our rapidly evolving organisations.
- Excellent leadership skills to mentor the engineers under you.
- Deep understanding of technologies and architecture in a highly scalable and available set-up.
- Deep understanding & expertise with highly transactional, large relational and complex systems.
- Strong object oriented design skills, and an uncanny ability to design intuitive module and class-level interfaces.
- Superior project management skills to manage multi-engineer projects and experience of delivering high quality projects on time.
- Above 8 years of experience with technology depth as well as good people skills.
- A BE/BTech in Computer Science or some equivalent academic stance.
- Have spent 2+ years at a start-up or worked in a small and reasonably independent team/dev center.
- Able to establish credibility with smart engineers quickly, and provide longer term vision and motivation.
- Great people skills to closely work with other teams.
- Product Management, Business Development, and Operations, all need your expertise to ensure superior solutions match our scale of operations.
- Very high technical competence, strong technical background with track record of individual technical accomplishments.
- Ability to play the role of the architect for the team.
- Engineering Management, Python, Distributed Systems, Architecture, Data Structures
Desired Skills and Experience
About Company
Vision : Bikayi helps small to medium sized businesses go online and scale their businesses. Bikayi merchants are selling various things from groceries to apparels and electronic items.
Scale : We are very close to grossing a GMV of 1B dollars on an annual basis. Probably one of your neighbourhood shops is using Bikayi to sell online.
Fuel : Monetizing the product from early days we have a solid business model and our revenue numbers are growing at a healthy pace. Apart from this we are funded by top investors in the world like Sequoia capital and Ycombinator.
People : We have a culture which gives you a lot of challenges to solve and at the same time get high rewards.
Responsibilities
- Work towards Improving the architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
- Recommendations to strategic plans and reviews; preparing and completing action plans; implementing production and quality standards; resolving problems; identifying trends; determining system improvements; implementing change.
- Setup Architecture and Design guidelines for the platforms for multi-country roll-outs
- Develop and Define Architecture Standards
- Develop and Define Application Architecture Standards
- Own your product : You will be responsible for the success / failure of your team and the product. You will need to work with cross functional teams, understand their requirements and make sure that everybody is on the same page.
- Development of your team : Making sure that engineers under you are growing in their careers and getting better are software development everyday.
- Design & Architecture : You need to have technical expertise in the company's tech stack and in general the frontend or backend infrastructures, have ability to guide the developers in case there are any blockers.
Requirements
- Past experience of working for tier 1 / vc funded companies.
- Past experience of handling a team of at least 5+ developers.
- Continuous past experience of delivering products at a steady pace.
- Hands-on experience in JavaScript, HTML, CSS.
- Knowledge in Node JS
- Hands-on in Webpack, ES6, Typescript
- Strong working experience in Single Page, Building micro frontend apps, Progressive Web Apps, Server-Side Rendering using React.js
- Hands-on experience in the React ecosystem like Redux, React Router etc.
- Experience in Team Management.
- Lead technical design discussions and review design to make sure design is aligned with Architecture.
- Setup and maintain standard developer guidelines for the development team
- Hands-on experience with automated test frameworks like Jasmine, Jest, Mocha, enzyme etc. And experience in promoting the values of unit tests, integration tests, and CI/CD automation
- Hands-on experience in maintaining Web Vitals
● The candidate will be part of the Engineering leadership team and will help with strategies and execute the product roadmap.
● Work closely with Product and business teams to strategize or design the features and product experiments.
● Lead a team of 15-30 Engineers, develop engineers on the team and help them advance in their careers.
● Developing project scopes and objectives, involving all relevant stakeholders, and ensuring technical feasibility.
● Ensure resource availability and allocation.
● Develop a detailed project plan to track progress, lead meetings, and set expectations for the project team.
● Perform risk management to minimize project risks.
● Conduct regular 1-1s with the team.
● Scale the technology architecture, team, and product to drive multiple growths in the next 2-3 years.
● Preferably from LAMP/MEAN, stack and good exposure with scalable and distributed systems using microservices.
● Exposure to various cloud hosting environments(Preferably AWS).
Requirements:
● Bachelor's degree required; masters preferred.
● You have managed engineering teams that have a strong record of developing and delivering products.
● Proven working experience as a senior engineering manager in the information technology sector.
● You put a strong emphasis on recruiting and developing your team.
● You have an eye for great products and can work effectively with engineers, product managers,
and designers to build them.
● You are deeply technical but prefer to lean on your leadership skills.
● You are a strong communicator who can streamline the flow of information between Engineering and other teams.
● Solid organizational skills including attention to detail and multi-tasking skills.
● You have a curiosity about how things work.
● PMP / PRINCE II certification is a plus(Theoretical and practical project management knowledge).
● Excellent decision-making and leadership capabilities.
● A minimum of 8+ IT experience in leading multi-skilled teams involving product, mobile, and web application development & Engineering.
About Company:
ACKO General Insurance: Acko is India’s first online-only insurance company focused on independent general insurance with its entire operations offered through the digital platform. Being India’s first online-only insurtech player Acko plans to launch low-cost, small-ticket insurance products based on data analytics. Acko plans to create products and deliver opportunities in areas where there are gaps such as personalized insurance products based on user consumption behaviors. Distribution will be key for Acko as it competes with the large insurers which have massive reach. Acko will bring out multiple product lines, offer bespoke pricing and products catering to specific segments and create products for the internet economy. Low cost products for the rural sector will also be key over a period of time, delivered via technology. Website: https://www.acko.com/">https://www.acko.com/
We are a Series C funded company and backed by a marquee set of investors like Mr. Binny Bansal, Amazon, Accel, SAIF, Catamaran etc. Our total funding till date is $143 Million.
ounding Team:
Varun Dua, Founder and CEO
Amit Upadhay, CTO (Ex- BrowserStack, CoverFox, Alumni IIT Bombay)
Deepak Angrula, VP Engineering (Ex-CoverFox, Alumni IIT Bombay)
Vaibhav Shah, VP Engineering (Ex-Tesco, Ola , Alumni IIT Bombay)
Job Description:
Here’s what you'll do:
- Lead and mentor a team of 6-10 talented engineers.
- Develop, test, and deploy features across the entire stack alongside your teammates.
- Responsible for hiring, mentoring and development of our team of engineers to grow a
high-performance engineering organization.
- Collaborate with product & technology teams to deliver major initiatives that drive our
customer growth.
- Guide engineering technical strategy and roadmaps.
- Commitment to high code quality and delivery requirements.
Here's what we're looking for :
- Minimally 8 years of work experience on large-scale and high-traffic projects, preferably in consumer-focused product startups.
- Minimally 2 years of hands-on technical leadership or people management.
- Hands on experience working with Web Back-end.
- Strong hands on coding, design, and architectural skills.
- Comfortable with ambiguity and rapid change: excited about pushing out lots of code
quickly and constantly iterating.
- Experience with hiring and building self-sustaining teams.
- Thorough and methodical: you enjoy working with data and using it to make informed business decisions.
- Empathetic and user-focused: you care deeply about the product experience, you understand users’ motivations and frustrations, and you genuinely want to help them.
- Empathetic and employee-focused: you care deeply about the people in your team,helping them to achieve their professional goals, and enabling them to do the best work of their lives.
- Take the microservices architecture to the next level of scalability, efficiency, observability, and availability.
- Build, deploy & run multi-homed systems that work in multiple regions and cloud providers.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Optimize algorithms which influence personalization, fulfillment/allocation, pricing, maps & routing, fleet positioning, payments, fraud prevention etc
- Create platforms, reusable libraries, and utilities wherever applicable
- Write high-quality code that is modular, functional and testable; Establish the best coding practices
- Formally mentor junior engineers on design, coding, and troubleshooting
- Troubleshoot issues effectively in a distributed architecture
- Communicate, collaborate and work effectively in a global environment
- Operationalize releases by partnering with Tech operations on capacity planning and operability of the product
Experience:
- of years - 10+ years
- Type of experience - software design, development & architecture
- Experience in Product companies working on Internet-scale applications is preferred
- Contribution to open-source software, tech blogs, talking at tech conferences, etc.
Educational Qualifications:
○ Must have - Bachelor’s or Master’s degree in Engineering from premier institutes preferred
Key competencies:
- Deep understanding of one or more of Java/Go/Scala/C++. Ability to understand and critique the core library/language constructs.
- Knowledge of processor, memory, network and storage internals.
- Deep understanding of distributed systems including fault modeling, concurrency, isolation, consensus etc.
- Internals of a RDBMS like MySQL
- Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB, etc
- Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
- Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
- Familiar with gRPC, HTTP/2, QUIC, etc.
- Troubleshooting memory issues, GC tuning, resource leaks etc.
- Strong problem-solving skills, algorithmic skills and data structures.
- Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for
working professionals to stay sharp and stay relevant and help build the careers of tomorrow.
- upGrad was awarded the Best Tech for Education by IAMAI for 2018-19.
- upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India.
- upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany.
- We were also covered by the Financial Times along with other disruptors in Ed-Tech.
- upGrad is the official education partner for Government of India - Startup India program.
- Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning.
About the Role
A highly motivated and passionate individual who has experience in executing end to end web based products and applications; bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions.
Role and Responsibilities
- Collaborate with Product Managers to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs.
- Understand the product requirements, ask questions, and gather information and feedback to design and deliver scalable and flexible systems.
- Deliver end to end applications from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases.
- Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges, problem solving, and help achieve milestones as per plan.
- Build a highly skilled and efficient team by hiring, keeping the team motivated, and managing performance.
- Build a culture of agile development, continuous improvement, and a strong sense of product ownership.
- Drive a culture of high quality at all stages by leveraging CI/CD and automation.
- Identify architectural issues and plans to resolve them.
- Proactively identify risks and define mitigations plans.
- Prioritize to manage ad-hoc requests in parallel with ongoing projects.
- Hands on with programming with 25%+ of bandwidth going into coding activities owned.
Skills/Experience
- A highly talented developer with 8+ years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks.
- Demonstrated experience managing teams of 5-10 or more engineers in product or online teams.
- Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo. Willing to learn new technologies (Golang).
- Experience working with Cassandra, Spring Boot, Kafka, RabbitMQ is highly desirable.
- Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5.
- Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable.
- Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility.
- Practitioner of test driven development practices. Experience in creating and adhering to best practices for development.
- Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred.
- Strong experience in Microservices (SRP) paradigm.
Qualification
B.Tech/M.Tech/MCA(IT/Computer Science)