Overview
Full-stack engineer (backend leaning) on the Payments team, which owns billing, usage tracking, pricing and payments across self-serve and enterprise customers at ElevenLabs.
What you'll do
- Build and maintain usage tracking so requests are metered accurately without impacting latency.
- Lead the migration of enterprise pricing and usage processing, including new stream-processing services for usage events.
- Make it easy for customers to upgrade and pay, including paying through different entities and supporting new payment providers.
- Work with Finance and Tax teams to meet compliance, audit and reporting requirements.
- Enable pricing and Growth experiments with Growth and product teams.
- Debug complex customer billing scenarios by piecing together what happened from the customer's experience, logs and code, and fix the cause.
- Collaborate with Sales, FDEs, Finance and engineers across the company.
- Scope carefully, plan migrations, and roll out changes that extend or replace existing systems without disrupting customers.
What you'll need
- Expertise in Python.
- A strong background in backend development.
- Experience with common software and system design patterns and infrastructure, including APIs, cloud infrastructure tools, storage solutions and data structures.
- Strong test design and security fundamentals.
- Care and attention to detail when changing live systems that handle money.
- The ability to learn a large existing system quickly and to debug complex production issues.
- No formal experience, certifications, or degrees required; engineers should show they have solved hard problems through past projects or GitHub contributions.
Nice to have
- Experience with payment processing providers, or with billing and usage-based pricing systems.
- Experience with stream processing or high-throughput event pipelines.
- Experience working with finance, tax or audit requirements.
- Experience with Kubernetes.
Details
- Team is based across the UK, EU and US, which is the main focus; exceptional candidates elsewhere are considered.
- Work remotely, or from offices in Dublin, London, New York, San Francisco and Warsaw.
Read the full description and apply on the company’s own careers page.