Lead Software Engineer
LeadSquared · Bengaluru
- Experience5–6 yrs
- SalaryNot disclosed
- Work modeunknown
- Levelsenior
- Posted11 Sept 2026
About LeadSquared
LeadSquared is hiring in Bengaluru in technology software. This role looks for around 5+ years of experience.
The role
A senior full-stack software engineer role at a messaging/communication platform (LeadSquared) in Bengaluru, India. You independently own features end-to-end across frontend, backend, integrations, deployment support, and production debugging for messaging platform capabilities and third-party provider integrations using Node.js, distributed API systems, React, and system design fundamentals. Work mode is not stated in the posting.
Full job description
Senior Software Engineer (Full Stack) — Job
Description
Role Overview
Role: Senior Software Engineer
Experience: 5–6 Years
Team: Converse Engineering
Primary Skillset: Full Stack Engineering (MERN or equivalent)
The engineer joining this role will be expected to independently own features end-to-end across frontend, backend, integrations, deployment support, and production debugging.
Expected Candidate Profile
We are looking for a strong full-stack engineer with:Solid backend fundamentals in Node.js and distributed API systemsStrong frontend instincts with React (or equivalent modern FE frameworks)Experience working with third-party API integrationsStrong debugging capability across integration-heavy systemsGood understanding of system design fundamentals, scalability, and distributed systemsStrong problem-solving ability and solid DSA fundamentalsAbility to independently own features end-to-endStrong ownership and execution disciplineComfortable working in ambiguous and fast-moving environments
Preferred Experience
Preferred candidates should ideally have experience in:Messaging systems or communication platformsSaaS products with workflow-heavy architecturesIntegration platforms and middleware systemsAsync systems and event-driven processingReliability and observability toolingProduction issue handling and release ownership
Core Responsibilities
Build and maintain messaging platform capabilitiesDevelop and support third-party provider integrationsOwn frontend and backend feature end-to-endDebug production issues across distributed systemsCoordinate with Product, QA, DevOps, and external provider teamsImprove reliability, scalability, and developer productivityParticipate in architecture and technical design discussions