Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Backend

Home > Javascript/Typescript programming jobs

Senior Software Engineer - Backend in Others new

  • Poppulo
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Design, develop, test, and deploy complex software solutions and services.
  • Lead technical design discussions, implementation approaches, architecture decisions, and delivery of complex features across multiple contributors.
  • Own the design, delivery, scalability, performance, reliability, and ongoing technical health of assigned systems.
  • Investigate and resolve complex production issues through root-cause analysis.
  • Partner with DevOps and Platform teams on reliability, monitoring, observability, and operational improvements.
  • Conduct code and design reviews, mentor Software Engineers, and provide technical guidance.
  • Drive modernization, technical debt reduction, code quality, security, testing, and maintainability improvements.
  • Use and promote AI-assisted development tools and agentic workflows for coding, testing, debugging, documentation, and code review.
  • Collaborate with Product Management, Architecture, Support, DevOps, and Engineering teams on planning, estimation, execution, and technical decisions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 7+ years of professional software development experience.
  • Strong TypeScript fluency and significant experience building production web applications and services.
  • Strong full-stack experience with Node.js, TypeScript/JavaScript, and React.
  • Experience designing and supporting scalable production systems, relational databases such as MySQL, and Docker.
  • Understanding of networking concepts for modern web and distributed applications.
  • Strong system design, troubleshooting, analytical, communication, and stakeholder management skills.
  • Experience leading technical projects and mentoring engineers.
  • Preferred experience includes cloud platforms, serverless applications, distributed systems, Azure, Azure Functions, AWS Lambda, event-driven architectures, messaging, asynchronous processing, Service Bus, NoSQL, MongoDB, Redis, CI/CD, application security, observability, Kubernetes, and modern UI/design systems such as Material UI/MUI.
  • PHP, AngularJS, Java, or C# experience is beneficial or a plus.

Poppulo

Poppulo provides an enterprise communications platform used by large organizations to reach employees and customers across email, mobile, intranet, and extensive digital signage. It sells SaaS software with analytics and AI-driven orchestration, and also powers a global network of about 600,000 s...

Similar positions

Frontend Software Engineer

  • Sumundi
  • Contract
  • Remote
  • 10/26/2026
  • Ghana

Software Development Engineer II

  • Mapbox
  • Full time
  • UK
  • 10/26/2026
  • Remote

Senior Platform Engineer

  • Clera
  • Full time
  • Others
  • 10/26/2026
  • Munich, Germany

Senior Software Engineer - Full Stack

  • Bankjoy
  • Full time
  • Canada
  • 10/25/2026
  • Salary: Competitive
  • Remote

Staff Software Engineer, Site Reliability

  • Ironclad
  • Full time
  • USA
  • 10/25/2026
  • Salary: $210k - $235k/yr
  • San Francisco, CA