This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Sr. Software Developer (Billing)

Added
21 days ago
Location
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Sr. Software Developer (Billing) — Bandwidth

Bandwidth is seeking a Senior Software Developer to join the Billing team and help design, build, and maintain scalable billing systems that process high-volume transactions, handle subscriptions, invoicing, and revenue recognition.

Overview

In this role you will contribute to the end-to-end lifecycle of Billing software across services and APIs, collaborating with product, data, and operations to deliver reliable, secure, and scalable billing features.

Responsibilities

  • Design, implement, test, and maintain billing services and APIs.
  • Build reliable data models and ETL pipelines for subscription data.
  • Integrate with payment providers and reconcile transactions.
  • Optimize performance and scalability for high transaction volume.
  • Ensure security and compliance for billing data.
  • Collaborate with cross-functional teams to deliver end-to-end features.

Requirements

  • 5+ years of software development experience (Senior level).
  • Strong proficiency in at least one of Go, Java, or Python.
  • Experience with relational databases (PostgreSQL, MySQL).
  • RESTful API design and microservices architecture.
  • Familiarity with billing systems or payments domain.
  • Knowledge of cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
  • Bachelor's degree in Computer Science or related field (or equivalent).

Nice to have

  • Experience with billing engines, metering, revenue recognition, and subscriptions.
  • CI/CD pipelines experience.

About Bandwidth

Bandwidth is a leading provider of software for communications solutions, empowering developers to build high-quality communications experiences.

Apply

To apply, use the Greenhouse listing: Bandwidth – Sr. Software Developer (Billing)

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to On site Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →