Principal Software Engineer — Billing Platform & APIs

Referral Board

United States

Remote

USD 160,000 - 253,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock program
401k matching
Health coverage
Flexible schedules & remote work
Generous vacation days
Parental leave

Job summary

Elastic is seeking a Principal Software Engineer to drive technical direction in the Billing Experience domain. This hands‑on role designs APIs, shapes user‑facing systems, and scales billing services while collaborating with Product, Design, SRE, and Cloud Infrastructure teams.

You will own complex billing systems, lead API evolution, and build full‑stack features in Elastic Cloud consoles. Strong backend and cloud experience, plus mentoring, are essential.

Qualifications

  • 8+ years in backend or full‑stack engineering.
  • Experience building and maintaining developer‑facing or customer‑facing APIs at scale.
  • Cloud infrastructure experience (AWS, GCP, or Azure) including networking and deployment.
  • Strong written and verbal communication across teams and with non‑technical partners.
  • Experience with SaaS billing, metering, or financial systems is a plus.
  • Ability to lead multi‑quarter projects and mentor engineers.

Responsibilities

  • Own complex billing and account management systems, including APIs and Cloud console experiences.
  • Lead API design and evolution with contract stability and versioning standards.
  • Build and improve full‑stack features in Cloud consoles from backend to frontend UI.
  • Improve observability, incident response, and reliability of billing services.
  • Shape architecture for scale and modularity; guide service design and data modeling.
  • Collaborate with SRE and Cloud teams on deployment, monitoring, CI/CD.
  • Mentor engineers and tech leads to raise engineering standards.
  • Align roadmap priorities with Product, Design, and Finance.

Skills

Backend engineering
API design
Cloud infrastructure
Distributed systems
Mentoring engineers
Communication skills
Frontend familiarity

Tools

AWS
GCP
Azure
CI/CD
React

Job description

Elastic is seeking a Principal Software Engineer to drive technical direction in the Billing Experience domain. This hands‑on role designs APIs, shapes user‑facing systems, and scales billing services while collaborating with Product, Design, SRE, and Cloud Infrastructure teams.

You will own complex billing systems, lead API evolution, and build full‑stack features in Elastic Cloud consoles. Strong backend and cloud experience, plus mentoring, are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Billing Platform Engineer – Cloud APIs & Console
Principal Billing Platform Engineer – Cloud APIs & Console

Elasticsearch B.V. • United States

Hybrid
USD 160,000 - 253,000
Competitive pay
Health coverage
Flexible locations
+4
Principal Software Engineer, Billing Platform & APIs
Principal Software Engineer, Billing Platform & APIs

Elastic • Mountain View (CA)

Remote
USD 160,000 - 253,000
Health coverage
Flexible locations & schedules
Generous vacation days
+1
Principal Platform Billing Engineer - Cloud APIs & UI
Principal Platform Billing Engineer - Cloud APIs & UI

Elastic • United States

Remote
USD 160,000 - 253,000
Health coverage
Flexible locations
Generous vacation
+3
Senior Platform Billing Engineer – Cloud APIs & UI
Senior Platform Billing Engineer – Cloud APIs & UI

Elastic • United States

Hybrid
USD 133,000 - 253,000
Stock program
Health coverage
Flexible locations
+4
Senior Platform Engineer, Cloud Billing & APIs
Senior Platform Engineer, Cloud Billing & APIs

Elastic • Mountain View (CA)

Remote
USD 133,000 - 211,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+1
Billing Platform Engineer — Cloud APIs
Billing Platform Engineer — Cloud APIs

Elasticsearch B.V. • United States

Remote
USD 133,000 - 211,000
Health coverage
Flexible locations
Generous vacation days
+2
Principal Platform Billing Engineer — Cloud Scale
Principal Platform Billing Engineer — Cloud Scale

Elastic • United States

Remote
USD 160,000 - 304,000
Health coverage
Flexible location & schedule
Vacation days
+3
Senior Platform Engineer - Billing Core & Data Pipelines
Senior Platform Engineer - Billing Core & Data Pipelines

Elastic • Mountain View (CA)

Remote
USD 160,000 - 253,000
Health coverage
Flexible locations & schedules
Vacation days
+3
Lead Platform Engineer, Billing Core (Cloud)
Lead Platform Engineer, Billing Core (Cloud)

Elasticsearch B.V. • United States

Hybrid
USD 160,000 - 253,000
Competitive pay
Family health coverage
Flexible locations and schedules
+3
Principal Software Engineer I - Platform Billing Experience
Principal Software Engineer I - Platform Billing Experience

Elasticsearch B.V. • United States

Hybrid
USD 160,000 - 253,000
Competitive pay
Health coverage
Flexible locations
+4