⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Lead Software Engineer

  • Source: LinkedIn
  • LeadSquared
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

About LeadSquared

LeadSquared is a leading Sales Execution & Marketing Automation SaaS platform trusted by 2,000+ enterprises across 40 countries, including HDFC, Byju’s, Unacademy, and Amazon. Our platform processes billions of events and helps sales teams move faster, smarter, and with greater predictability. We are on a mission to build the world’s best CRM and are growing rapidly across product, engineering, and data.

Role Overview

We are looking for a Lead Full Stack Engineer who brings deep JavaScript expertise across the entire stack from building scalable Node.js microservices to crafting intuitive React.js interfaces while also being fluent in data engineering. In this senior individual-contributor and technical leadership role, you will architect and ship features that directly impact how millions of leads are captured, processed, and converted. You will mentor engineers, influence technical direction, and collaborate with product and data teams to build systems that are both elegant and reliable at scale

Key Responsibilities

  • Full Stack Development Architect, build, and ship production-grade features end-to-end using Node.js (backend) and React.js (frontend), maintaining high code quality and test coverage
  • Data Engineering Design and maintain data pipelines, ETL workflows, and real-time streaming integrations (Kafka, Redis Streams, or equivalents) that power LeadSquared’s analytics and automation engine
  • Technical Leadership Lead design reviews, establish coding standards, and mentor a team of 3–5 engineers. Drive engineering best practices across the squad
  • API Design & Integration Design RESTful and GraphQL APIs; integrate with third-party CRM, marketing, and telephony platforms while ensuring reliability and backward compatibility
  • Performance & Scalability Identify and resolve performance bottlenecks across the stack. Own SLAs for services handling high-throughput lead-processing workload
  • Data Modeling Own database schema design across relational (PostgreSQL / MySQL) and NoSQL (MongoDB, Elasticsearch) systems, with an eye on query efficiency and data integrit y
  • Observability Implement logging, tracing, and alerting strategies; ensure systems are production-observable and incidents are resolved proactivel y.

Required Qualifications

  • 5–7 years of hands-on software engineering experience with a strong focus on JavaScript/TypeScript across both frontend and backend
  • Should have knowledge of PySpark
  • Expert-level proficiency in Node.js — event-driven architecture, async/await patterns, REST & GraphQL API development, and performance tuning
  • Strong React.js skills - component lifecycle, hooks, state management (Redux / Zustand / React Query), and performance optimization
  • Solid data engineering background: designing ETL pipelines, working with message queues (Kafka, RabbitMQ), and building data transformation layers
  • Proven experience with relational databases (PostgreSQL or MySQL) — complex query optimisation, indexing strategies, and schema design
  • Working knowledge of NoSQL stores (MongoDB, Redis, Elasticsearch) and when to apply each appropriately
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure), Docker, Kubernetes, and CI/CD pipelines
  • Experience with unit, integration, and end-to-end testing frameworks (Jest, Mocha, Cypress, or similar
  • Demonstrated ability to lead code reviews and drive technical decisions in a collaborative engineering team

Skills

  • NodeJS
  • React
  • GraphQL
  • PostgreSQL
  • mysql
  • MongoDB
  • Elasticsearch
  • javascript
  • TypeScript
  • microsoft-typescript
  • pyspark
  • reduxjs
  • Zustand
  • react-query
  • Kafka
  • RabbitMQ
  • Redis
  • amazon-web-services
  • google-cloud-platform
  • microsoft-azure
  • Docker
  • Kubernetes
  • Jest
  • Cypress
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with LeadSquared

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes