Senior Software Engineer

Chargebee · Bengaluru

  • Experience4–6 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted22 Sept 2026

About Chargebee

Chargebee is hiring in Bengaluru in technology software. This role looks for around 4+ years of experience.

Skills

  • Python
  • FastAPI
  • React
  • TypeScript
  • Async APIs
  • State management
  • API design
  • Full-stack development
  • Streaming interfaces
  • Security

The role

A full-stack developer at a subscription billing software company builds conversational AI products with Python, React, and TypeScript, designing APIs and real-time interfaces for agent configuration and user interactions. The role delivers production-ready software across backend services and frontend experiences for LLM-backed applications.

Full job description

About ChargebeeChargebee is a leading provider of billing and monetization solutions, empowering businesses with recurring revenue models to streamline revenue and finance operations, capture actionable insights, and drive growth.Chargebee is trusted by businesses of all sizes, including Zapier, LegalZoom, Lambda, Freshworks, DeepL, Condé Nast, and Pret a Manger, and is proud to have been consistently recognized by customers as a Leader in Subscription Management on G2.With headquarters in North Bethesda, Maryland, our team members are based primarily in India, the U.S., and Europe.

About the TeamOur AI Products team is hiring a Senior Software Engineer to build Chargebee Copilot and other product experiences that bring Chargebee's AI Agents platform to real users.This is a true full-stack role. You'll write backend services in Python/FastAPI and build the UI in React/TypeScript, and you'll move between the two depending on what the work needs.You'll build products that use Chargebee's AI Agents platform, turning its agents, tools, and APIs into things people use every day. That means designing and building the APIs that power these products along with the screens on top of them. If you care about good conversational experiences and want to build both the backend logic and the interfaces that let people configure and improve how an AI agent behaves, this role is for you.

About the role You'll be working on:Chargebee Copilot — the conversational AI experience our users interact with, both backend and frontend Tools for configuring and testing AI agents, including the APIs and services behind them, so teams can build and tune agent behaviorThink about what it takes to design a clean API for agent configuration, wire it up to the platform underneath, and then build the interface that makes all of it usable for a business user with no code. That's the kind of work you'll be doing end to end

What you'll do (role and responsibilities)Design, build, and scale APIs (Fast API) that power Chargebee Copilot and related AI product toolsBuild the backend services that connect the UI to the AI Agents platform's APIs and MCP toolsBuild fast, responsive UI in React/TypeScript for chat and agent configuration screens, including streaming responses, rich text editing, and live previewsTurn product requirements into clean code across both the backend and frontendOwn your modules end to end, from API design through UI implementation to production supportWork closely with designers, PMs, and the platform team to ship good AI experiencesImprove performance, reliability, and security for real-time, LLM-backed servicesHelp improve team practices through code reviews and shared learning.

What you'll bring (required skills and experience)4 to 6 years of hands-on software development experienceStrong backend skills in Python (Fast API or similar), including designing and building scalable async APIsStrong React/TypeScript skills, especially building dynamic, real time UIs with streaming and state managementGenuine full stack range — you're equally comfortable owning a backend service and the UI in front of itGood debugging skills and attention to detail across the stackA product mindset — you care about why you're building something, not just howComfort working with a platform or API you don't own, including reading docs and working within someone else's contracts and constraintsGood to have: some working understanding of how agents and tools fit together in the LLM world — things like tool calling, agent-to-agent or agent-to-tool communication, and how context gets passed around in these systemsBonus points for experience building products on top of LLM platforms or AI agent frameworks, or for building the backend and UI for builder style tools like form builders or workflow editors

How you will work with AIDaily hands-on use of AI coding tools, and a good sense of when they help and when they don'tA clear line between AI-generated code and production-ready code — you review, test, and own everything you shipThe ability to write clear, specific prompts that get consistent, good output from LLMsA habit of breaking work into small, reviewable chunks instead of accepting large AI-generated changes all at onceGenuine curiosity about how agents, tool calling, and conversational UX work under the hood

Benefits we offerAt Chargebee, we believe that feeling supported is the foundation for doing great work. We offer a comprehensive benefits package designed to support your personal, financial, and professional growth and ensure you thrive in every aspect of your life. Our commitment to supporting our employees is universal, while our benefits are thoughtfully designed to meet the unique needs of each region. We offer comprehensive packages that generally include:Health & Wellness: Robust coverage and access to programs to support your physical and mental well-being.Financial Security: Initiatives to help you build long-term financial stability.Work-Life Balance: Flexible options and resources to help you thrive both professionally and personally.

Chargebee is an equal opportunity employer. At Chargebee, we believe that diversity of backgrounds, perspectives, and experiences is not a "good-to-have" but a "must-have" as it strengthens us as a company and as individuals. We are committed to fostering an inclusive workplace where everyone feels valued, respected, and empowered to thrive.We do not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity/expression, age, national origin, ancestry, caste, citizenship, physical or mental disability, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable law.