
Senior Software Engineer
Chargebee · Posted Oct 27
Subscription management, recurring billing, and revenue growth infrastructure services
Get a personal compatibility score
Add a resume for personal matches
About the role
Chargebee provides a subscription billing and revenue management platform for SaaS and subscription-first businesses. The Senior Software Engineer will design, build, and scale secure, highly available AWS infrastructure and containerized environments, improve CI/CD pipelines, and drive platform reliability, automation, and performance.
What you will do
- Infrastructure Design & Provisioning: Architect, build, and maintain scalable, secure, and highly available AWS cloud infrastructure using Terraform for Infrastructure as Code (IaC).
- Containerization & Orchestration: Manage, optimize, and scale containerized environments using Kubernetes and Docker across development, staging, and production environments.
- CI/CD & Automation: Design, build, and enhance robust CI/CD pipelines to streamline code deployments, increase automation, and accelerate developer velocity.
- Platform Reliability & Security: Drive system reliability, uptime, and security best practices across all platform components, implementing proactively monitored and resilient systems.
- Developer Enablement & Continuous Improvement: Continuously refine infrastructure deployment workflows, documentation, and tooling to reduce friction for internal engineering teams.
- Performance Engineering & Optimization (Bonus Focus): Partner with engineering teams to identify infrastructure bottlenecks, optimize resource utilization, and enable efficient, scalable performance testing.
Skills used in this role
What the employer is looking for
- 4–6+ years of experience in Software Engineering, Platform Engineering, or Performance Engineering, with strong problem-solving and system design skills.
- Strong hands-on experience with AWS, Kubernetes, Docker, and Terraform , with expertise in building scalable, secure, and highly available cloud infrastructure.
- Strong experience in CI/CD automation, infrastructure automation, and building self-service platforms/tooling for engineering teams.
- Strong understanding of microservices, distributed systems, observability, and performance engineering ; hands-on performance/load testing experience is a strong plus.
- Cloud - AWS, Kubernetes, Docker,Terraform
- Programming - Java, Python
- CI/CD- Github Actions, Jenkins
- Observability- Grafana, Datadog, CloudWatch, New Relic
- Databases : MySQL, PostgreSQL, Redis
Benefits and support
- Compensation and benefits are detailed in the job posting
About Chargebee
Chargebee is a subscription management and recurring billing platform that automates revenue operations, invoicing, payments, and compliance for high-growth businesses. Its platform helps enterprises manage complex subscription lifecycles, usage-based pricing, and global tax configurations. Trusted by thousands of global innovators, Chargebee streamlines financial workflows from early-stage operations to multi-year enterprise contracts.
- Industry
- SaaS
- Company size
- 1000-5000 employees
- Founded
- 2011
- Location
- San Francisco, California, USA
- Funding stage
- Series H
Funding
Series H · $475M raised
- 2024-03-08Series H$5M
- 2022-02-01Series H$250M
- 2021-04-01Series G$125M
- 2020-10-01Series F$55M
- 2019-08-01Series D$14M
- 2018-03-01Series C$18M
Leadership
CEO & Co-Founder
CPO & Co-Founder
CTO & Co-Founder
Chief Financial Officer
Recent coverage
Chargebee Blog
Chargebee Named a Leader in 2026 Gartner® Magic Quadrant™ for Recurring Billing Applications for the Third Consecutive Year2026-08-18
Chargebee Blog
Chargebee and Twikey Partner to Connect Billing Directly With Bank Payments2026-07-15
Chargebee Blog
Agicap Selects Chargebee to Power Its Next Phase of Global Growth2026-03-10
Chargebee Blog
Chargebee Acquires Inai to Supercharge AI-Powered Payments Intelligence2025-09-15