Software Engineer - Billing Platform
Introducing evroc
At evroc, we are building a secure, sovereign, and sustainable hyperscale cloud to reimagine the digital future of Europe. By joining our company, you have an exciting opportunity to contribute to the development of next-generation cloud services. We are seeking intellectually curious and highly motivated team members who are ready to embrace the thrilling challenge of building the first European owned hyperscale cloud.
Location: Stockholm
Job type: Permanent position
Join the Pioneers
We’re looking for a Software Engineer to build the core of evroc’s Billing Platform, a system that processes millions of events and powers usage-based pricing, invoicing, and revenue flows across our cloud.
This is a hybrid role across backend engineering and data engineering. You will own the full lifecycle of billing data, from ingestion and processing to storage and reconciliation, ensuring accuracy, consistency, and scalability across both real-time and batch systems.
You’ll work on the systems that ensure that every usage event is captured, transformed, and reflected correctly in billing, at scale, and with zero tolerance for errors.
What You’ll Tackle
Design and build end-to-end billing data pipelines, from event ingestion to analytical storage.
Develop backend services and APIs handling validation, processing, and billing logic in distributed systems.
Implement event-driven architectures with strong guarantees around idempotency and financial consistency.
Design data models and storage strategies that support both high-throughput ingestion and efficient querying.
Build data processing jobs that enrich usage data with pricing, entitlements, and cost calculations.
Implement reconciliation and validation mechanisms to ensure data accuracy across systems.
Integrate billing systems with external financial platforms such as payment providers and accounting systems.
Build observability into pipelines and services, ensuring visibility into data freshness, throughput, and correctness.
Skills We Value
5+ years of experience in backend engineering and/or data engineering within complex systems.
Strong experience with Golang and building distributed, event-driven systems.
Experience working with message buses such as Kafka, Pub/Sub or similar.
Hands-on experience with data processing frameworks and building ETL/ELT pipelines.
Strong database knowledge across both relational and NoSQL systems, and understanding of consistency trade-offs.
Experience designing data models and handling schema evolution in large-scale systems.
Familiarity with Kubernetes and cloud-native infrastructure.
Understanding of financial systems, billing, or accounting principles is a strong plus.
Why Join evroc?
We offer a competitive salary and an equity package to attract the best. Whether it’s the cosmopolitan allure of London, the vibrant Stockholm, or the Mediterranean charm of Sophia Antipolis, you’re poised for an inspiring work environment and a captivating local culture!
At evroc, diversity is our strength. We champion an inclusive environment where every background - ethnicity, age, gender identity, beliefs, and culture - is celebrated.
Applicants must possess a valid work permit.
- Team
- Engineering
- Locations
- Stockholm
- Remote status
- Hybrid