Lead Software Engineer (Remote)

Bengaluru, IN
Engineering /
Full-time /
Remote
We are looking for a Lead Software Engineer with deep experience in software development. Our daily bread is technical challenges that require strong problem-solving skills. If you like technical challenges, team spirit and have knowledge of a wide range of technologies, we are looking for you!

THE OPPORTUNITY

    • Supervise and mentor software engineers, become go-to person for the product
    • Take ownership of product architecture, follow principles of evolutionary architecture
    • Lead Node.js/Python competencies in the team
    • Have strong experience in: Nodejs framework, Git, Docker, Databases (preferably MySQL, Mongodb), AWS, Kubernetes, CI/CD, REST APIs
    • Analyze, design, and implement new product features
    • Constantly assess and utilize new technologies and SW development approaches
    • Cooperate with smart colleagues within international teams
    • Be part of and actively contribute to amazing Vendavo engineering community
    • Strong understanding of object-oriented programming concepts, data structures and algorithms.

THE SKILL SET

    • 10+ years of Experience as a Lead Software Engineer
    • Test automation preferred
    • Ability to understand new problem/business domains
    • Enthusiasm for SW development and problem-solving
    • Take responsibility for the quality of the work you deliver
    • Ability to pass knowledge to others
    • Ability to communicate ideas to others, to mentor others
    • Work experience in Backend & Frontend Development 
    • Extensive Nodejs & Python development experience
    • Should have good experience with Python and good experience with AWS
    • Extensive experience writing automated unit tests to ensure high quality code
    • Experience in developing and maintaining CI/CD process for enterprise SaaS applications
    • Develop, scale, and control strategies, standards, guidelines, governance of Continuous Integration systems
    • Should have experience in Code Analysis and Code Coverage tools like SonarQube
    • Good working exposure to agile development methodologies and scrum process would be an advantage.
    • Familiarity with containers is a bonus (Docker, Kubernetes)

THE BENEFITS

    • Fully remote based with the flexibility to work from anywhere in India.
    • Professional growth and Development opportunities.
    • Working within a team of friendly, skilled people where help is always within reach
    • Flexible working hours
    • 4 recharge days, where the entire company goes on a brief pause in all geographies for 1 day each quarter. This day can be spent in whatever way helps you recharge, to regain energy, and dive back into the next workday
    • High-end laptop (Dell XPS or Mac)
    • Competitive pay and bonus
    • 18 vacation days in a year in addition to 12 days sick and 3 days casual leave.
    • 16 hours of paid volunteer time off  per year
    • Wedding gift and newborn gift allowance for employees.
    • 26 weeks of paid maternity leave and one week of paid paternity leave.
    • Health Insurance of up to 7 lacs for self, spouse, 4 dependent children, and parents. 100% of the premium is paid by Vendavo and it covers the employee, spouse, children, and their parents.
    • Provident fund contributions