Jobs at Plivo

Software Development Engineer - Fullstack

at Plivo • Full-time

Location

in-office (Bengaluru, India)

About this Opportunity

Plivo is a leading technology company transforming customer engagement for some of the world’s largest B2C brands, including Uber, WhatsApp, and Zomato. Our next-gen AI Agents automate the entire customer lifecycle—from acquiring, engaging, and supporting customers—through cutting-edge multimodal AI, including LLMs, text-to-speech, and speech detection. With a 150+ member engineering team based entirely in India, we are building high-impact global products that handle over 1 billion API requests per month. If you are excited about solving hard, real-world AI challenges at scale, this is where you belong. 


Key Responsibilities

  • Design, develop, and deploy full-stack features using React, Python, Go, Redis, Postgres, and other technologies.

  • Implement responsive and intuitive user interfaces using modern frameworks like ShadcnUI/Tailwind CSS.

  • Develop robust backend services and APIs using Python, Go, and other languages, and integrate them with frontend applications.

  • Own the end-to-end lifecycle of features—from scoping and design to deployment and monitoring.

  • Build scalable microservices that power core messaging platforms (SMS, MMS, WhatsApp, RCS).

  • Integrate and manage payment workflows, including card handling, recharge, and invoicing.

  • Develop and maintain Airflow DAGs for billing automation and reconciliation tasks.

  • Write clean, modular, and production-grade code in GoLang and Python.

  • Ensure comprehensive unit, functional, and regression testing to prevent defects and regressions

  • Leverage AI tools like GitHub Copilot, Cursor, and LLMs to enhance development productivity.

  • Collaborate with Product, DevOps, QA, and Support teams to deliver high-quality outcomes.

  • Monitor production systems and own observability, performance, and reliability.

  • Optimize CI/CD pipelines for rapid and safe delivery of backend services.

  • Participate in code reviews and enforce best practices in architecture and design.

  • Design systems for high availability, throughput, and low-latency processing at a global scale.

  • Embrace a strong ownership mindset in a fast-paced, engineering-driven environment.


Qualifications:

  • Proven experience in full-stack web development, with focus on creating products from scratch.

  • Proficiency in React and the modern JavaScript/TypeScript ecosystem.

  • Strong experience in building and maintaining large-scale distributed backend systems.

  • Exposure to AI-assisted development tools like GitHub Copilot, Cursor, or LLMs is a must — we expect engineers to actively leverage modern tooling for efficiency and quality.

  • Proficiency in one or more backend languages such as GoLang or Python.

  • Solid understanding of REST APIs, microservices architecture, and event-driven systems.

  • Hands-on experience with PostgreSQL and familiarity with Redis for caching or low-latency access.

  • Exposure to workflow orchestration tools like Apache Airflow is a plus.

  • Familiarity with AWS services such as EC2, RDS, S3, ECS, and Lambda.

  • Experience with CI/CD pipelines and container-based deployments.

  • Ability to write robust unit, integration, and regression tests.

  • Working knowledge of Git and collaborative development practices.

  • Strong analytical, debugging, and problem-solving skills.

  • Proven ability to work in a fast-paced, ownership-driven environment with a strong bias for action.

Find the perfect job!

Use Job Hunt AI to find the perfect job for you.

Job Hunt AI