
Senior Software Engineer - Payments
Epidemic Sound
- Employment type
- Full-time
- Country / Region
- Sweden
- City / Location
- Stockholm
- Workplace
- Hybrid
- Seniority
- Senior (5-10 years XP)
- Salary
- Not communicated
- Language(s) required
- English
- Job offer language
- English
- Applications open until
- 27 October 2026
Epidemic Sound is hiring a Senior Software Engineer - Payments in Stockholm, Sweden. This is a full-time, hybrid position in Software, Tech & Data Analytics at senior level. Applications are open until 27 October 2026.
More: Music jobs in Stockholm · Music jobs in Sweden
Epidemic Sound is looking for a Senior Software Engineer to join the Payments team in Stockholm — a small team that owns everything that happens when someone pays Epidemic Sound: checkout, subscriptions, invoicing, refunds, tax and payment provider integrations. The main initiative is a new purchase platform in Go: a greenfield subscription domain built alongside today's system, including a seamless migration of live paying customers. AI is part of the daily toolchain.
Key Responsibilities
- Own payment and subscription services end to end: design, build, deploy and monitor them
- Build the next generation of the purchase platform in Go, and move live subscriptions onto it safely
- Build and maintain payment provider integrations, including compliance-heavy parts like 3DS and SCA
- Work in the customer-facing purchase flow in the web codebase (TypeScript) when needed
Requirements
- Several years building and running backend services in production, ideally where correctness mattered more than shipping speed
- Strong in Go or Python, and happy to get productive in the other
- Good in SQL and relational data modelling (Postgres)
- Cloud experience, preferably Google Cloud, comfortable owning infrastructure (Kubernetes, Helm, Terraform)
- Enough Type: Script and React to make changes in a shared frontend codebase, or a real interest in picking it up
- Experience with payments, or a clear interest in it: subscriptions, billing, provider integrations, reconciliation
Nice to have
- Migrated a billing or payment platform with live customers on it
- Worked with PSPs, card networks, 3DS and SCA, or inside PCI scope
- Experience building event-driven services using Pub/Sub or a comparable messaging system
- Practical experience applying AI coding agents in production
Ready to apply?
Create a free account to unlock the application link for this role.
Sign up / log in to apply