Lead Software Engineer - Bengaluru, India - Novo

    Novo
    Novo Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    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

    Must have Requirements for the Role

    • 7+ 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 or Go mandatory.
    • Experience building highly available and performant applications in any major programming language (e.g. , 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, but Not Required:

    • Good understanding of GCP, Azure
    • Worked in a early-stage startup environment
    • Good understanding of micro services