10 hours ago
Copenhagen, DenmarkMid Level
Responsibilities
- Evolve and scale Rust backend services processing orders, subscriptions, invoicing, payments, and provisioning.
- Strengthen Temporal workflows through reliability, idempotency, versioning, and replay.
- Shape the Revenue Platform API using an OpenAPI-first approach.
- Improve integrations with billing, payment, CRM, ERP, and logistics providers while handling failure modes.
- Translate pricing, market, and payment requirements into correct, documented business logic.
- Own production operations including observability, alerting, incident response, and customer-account data migrations.
- Use modern AI development tools and contribute to technical direction, design reviews, code reviews, and testing.
Requirements
- At least 2 years of software engineering experience with significant backend experience.
- Backend experience with Python, Rust, or a comparable language.
- Experience with API design and third-party API integrations.
- Experience building distributed systems where correctness under failure matters.
- Experience in billing, subscriptions, payments, e-commerce, or financial systems is preferred.
- Experience collaborating with product, design, finance, data, and commercial stakeholders.
- A product-oriented mindset and curiosity about modern AI development tools.
- Fluent written and spoken English.
Benefits
- Copenhagen office with an indoor ball court, rooftop terrace, and well-equipped gym.
- Inclusive workplace welcoming applicants from diverse backgrounds.
About Veo
Veo builds AI-powered sports cameras and a cloud platform that record, live stream, and analyze matches and training without a camera operator. It sells hardware paired with subscription software to clubs, schools, and academies to review footage, share highlights, and track players and the ball. Founded in 2015 and headquartered in Copenhagen, it reports adoption by more than 40,000 clubs across 90+ countries.
