Search by job, company or skills

Chargebee

Senior Software Engineer

Save
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Chargebee

Chargebee 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 Rol

eAs a Senior Software Engineer on the Platform Engineering team, you will design and build the core backend systems that serve as the foundation for Chargebee's products. You'll solve complex engineering challenges involving distributed systems, scalability, reliability, and operational excellence while developing platform capabilities used across the organization. This role offers the opportunity to influence platform architecture, improve developer experience, and build systems that enable Chargebee to scale efficiently

.
What You'll

  • DoDesign, build, and maintain highly scalable backend services using Java and Spring Boo
  • t.Develop shared platform capabilities, reusable services, and engineering infrastructure that support multiple product team
  • s.Drive architectural decisions focused on scalability, resiliency, observability, and operational excellenc
  • e.Build reliable REST APIs, asynchronous workflows, and event-driven systems capable of operating at high scal
  • e.Collaborate closely with Product Engineering, Infrastructure, Security, and SRE teams to deliver robust platform solution
  • s.Optimize application performance by identifying and resolving bottlenecks across services, databases, and distributed system
  • s.Contribute to cloud-native architecture initiatives and platform modernization effort
  • s.Participate in production operations, incident reviews, and continuous reliability improvement
  • s.Mentor engineers and promote engineering best practices around system design, code quality, testing, and deploymen

t.
What You'll Br

  • ingBachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experienc
  • e).4–8 years of professional software development experience with strong expertise in Java and Spring Bo
  • ot.Experience designing, building, and operating large-scale backend applications and distributed syste
  • ms.Strong understanding of data structures, algorithms, software architecture, and system design principl
  • es.Experience designing performant relational database schemas using MySQL, PostgreSQL, or similar databas
  • es.Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platfo
  • rm.Strong understanding of API design, scalability patterns, fault tolerance, and performance optimizati
  • on.Experience with monitoring, observability, debugging, and production operatio
  • ns.Excellent problem-solving, collaboration, and communication skills with the ability to independently drive technical initiativ

es.
Nice to

  • HaveExperience working within Platform Engineering, Developer Productivity, or Infrastructure Engineering te
  • ams.Experience with Kafka, messaging systems, and event-driven architectu
  • res.Hands-on experience with Docker, Kubernetes, and cloud-native technolog
  • ies.Full-stack development experience using React.js or other modern frontend framewo
  • rks.Experience building internal developer platforms, engineering tooling, or shared framewo
  • rks.Familiarity with AI-powered developer workflows and modern AI-assisted engineering tools such as GitHub Copilot, ChatGPT, Claude, or Gem
  • ini.Experience working in a B2B SaaS environm

ent.
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 re

gion.Our benefits generally inc

  • lude:Health & Wellness: Robust coverage and access to programs that support your physical and mental well-b
  • eing.Financial Security: Initiatives designed to help you build long-term financial stabi
  • lity.Work-Life Balance: Flexible work options and resources that help you thrive both professionally and person

ally.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150999153

Similar Jobs

Chennai, India

Skills:

JavaKafkaSpring BootSqlAngularNosqlReactGitGcpDockerRESTful API developmentAzureKubernetesAWSMicroservices architecture

Chennai, India

Skills:

CSSPostgreSQLSpring BootHTMLJava 8AngularSpringMicroservicesRest ApiGitJavascriptJUnitOracleCI CD pipelines

Chennai, India

Skills:

telemetry JavaRustDesign PatternsAutomated TestingTypescriptJavascriptPythonDARTGenAI ToolsML ComponentsObject-Oriented ProgrammingObservabilityMonitoring

Chennai, India

Skills:

JavaAgile ScrumJiraSqlJenkinsBit BucketPostgresRestful ApisOracleSemantic retrievalVector-based searchPrompt engineeringTool-based agent workflowsAzure OpenAIMicroservices architectureLLM-based solutionsRelational DatabasesAgent behavior configuration

Chennai, India

Skills:

GcpTerraformNetworkingIamBashEncryptionPythonAWSkey managementObservability