Lead Software Engineer

Automated user acquisition & selling on WhatsApp for businesses
$40,000 - $60,000
Backend
Staff Software Engineer
In-Person
11 - 50 Employees
6+ years of experience
Enterprise SaaS

Description For Lead Software Engineer

BusinessOnBot is a Y Combinator-backed company (YC W21) focused on helping D2C brands and SMBs with automated sales and user acquisition on WhatsApp in India. The company has shown impressive growth of 145% Y-o-Y in ARR and aims to become India's largest WhatsApp SaaS player.

As a Lead Software Engineer, you'll be responsible for building and managing the core platform architecture while leading a development team. This role offers a unique growth opportunity with a clear path to VP of Engineering as the company expands. You'll be working with cutting-edge technologies including NodeJS, Angular, and AWS, while implementing industry best practices for scalable and secure software development.

The position requires a strong technical background with 6+ years of experience, particularly in startup environments. You'll be involved in crucial technical decisions, from architecture design to production deployment, while managing and mentoring a growing team. The role combines technical leadership with hands-on development, requiring both excellent coding skills and team management abilities.

The company offers competitive compensation including both cash and equity, along with benefits such as health insurance, team events, and a dog-friendly workplace. Being backed by experienced founders/CXOs from companies like WhatsApp, Lulu group, OYO, and Netflix, you'll have the opportunity to work with and learn from industry veterans while building solutions for millions of businesses across India.

Last updated 3 hours ago

Responsibilities For Lead Software Engineer

  • Build the core platform architecture
  • Write testable and scalable code while applying industry standards
  • Manage developers and ensure execution of deliverables
  • Seek feedback from end clients/users
  • Prepare test cases, setting up CI/CD and integration with logging and monitoring systems
  • Manage security, external authentication, third party security, API authentication, CRM integration
  • Maintenance work including bug fixes, security vulnerabilities fixes, deployments, and production outage analysis

Requirements For Lead Software Engineer

Node.js
TypeScript
  • 5+ years experience in building tech and team preferably in a start-up environment
  • Problem solving attitude and experimental mindset
  • Hands on and use data to take decisions
  • Tech stack: NodeJS, Angular, AWS

Benefits For Lead Software Engineer

Medical Insurance
  • Free snacks & grubs every Christmas, Eid and Diwali
  • Mid term appraisal
  • Health benefits
  • Bring your dog to work
  • Sponsored meet ups at resorts across India

Interested in this job?

Jobs Related To BusinessOnBot Lead Software Engineer

Staff Software Engineer

Staff Software Engineer position at Dataland, building a Generalized Data Interface to revolutionize business data management across multiple systems.

Full Stack Engineer (L5), N-Tech Software Engineering

Senior Full Stack Engineer position at Netflix focusing on AI integration and internal tools development, offering remote work and competitive compensation.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox studio, building non-violent MMO games with competitive compensation $100-350K.

Tech Lead, Software Engineering, People with Disabilities

Senior technical leadership role at Google focused on software engineering, requiring 8+ years of experience and fluency in English and Portuguese, specifically for candidates with disabilities in Brazil.

Founding Backend Lead Engineer

Lead backend engineering role at Concourse, building AI-powered solutions for corporate finance teams