Lead Software Engineer
Novo
Software Engineering
Bengaluru, Karnataka, India
Posted on Thursday, March 9, 2023
We are looking for a Technical Lead who understands how to lead product teams of like-minded engineers. If you're passionate about working with a world-class product team to shape the future of business banking, then we want to chat. Are you ready to revolutionize the small business banking industry with us?
About the Role
- Initiate and drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering
- Work closely with product to translate abstract business and product requirements into crisp technical specifications along with a delivery roadmap
- Resolve blockers and help the team stay productive
- Perform code and design reviews
- Take part in building the team and iterating on hiring processes
Requirements for the Role
- 8+ years of experience in a highly technical role at hyper-growth startup or fast-paced company and 2+ years of experience leading a team
- Production level experience with Node.js or Go mandatory.
- Experience building highly available and performant applications in any major programming language (e.g. Node.js, Go, Javascript)
- In-depth knowledge and experience working with major cloud platform (e.g. AWS (must have experience))
- Experience leading product teams
- You are a good communicator who can explain technical concepts to product managers, designers, support and other engineers
- Demonstrated ability to work well with others in a team environment and with geographically distributed teams
- In-depth knowledge of database and web security
How We Define Success
- Ensure the projects are delivered within reasonable timelines that meet the acceptance criteria set by the stakeholders
- Ensure technical debt is being measured and tackled
- Ensure the non-functional requirements are being taken into account while delivering features: performance, security and testing
Nice To Have
- Good understanding of GCP, Azure
- Worked in a early-stage startup environment
- Good understanding of micro services
See more open positions at Novo
Something looks off?