V

Veo Sports Cameras

AI camera for automatic football recordings

Senior Software Engineer - Revenue Enablement Group

Backend EngineeringUpdated on Nov 10
Full-timeCopenhagen, DenmarkNo salary listed

About the Job

Requirements

  • The candidate must have at least 5 years of experience as a software engineer, including significant backend experience.
  • The candidate must have backend experience using Python, Rust, or another comparable language; production Rust experience is ideal, and strong backend engineers who have built real things in Rust and want to deepen their Rust expertise will also be considered.
  • The candidate should have strong API design skills and experience integrating with third-party APIs.
  • The candidate should have experience building distributed systems where correctness under failure matters.
  • The candidate should be able to make architectural decisions and improve a live system without stopping the business.
  • The candidate should have experience collaborating with cross-functional teams, including product managers, designers, finance, data, and commercial stakeholders, and be comfortable explaining technical trade-offs.
  • The candidate should have a product-oriented mindset, focusing on outcomes and treating the platform's API and internal users with care.
  • The candidate should be curious about modern AI development tools and how they can support everyday engineering workflows.
  • The candidate must be fluent in written and spoken English.

Responsibilities

  • Evolve and scale backend services in Rust that process orders, subscriptions, invoicing, payments, and provisioning.
  • Strengthen Temporal workflows to make them reliable, idempotent, and safe to change through versioning and replay.
  • Shape the Revenue Platform API into a clear, OpenAPI-first product that internal teams can adopt with confidence.
  • Improve integrations with billing, payment, CRM, ERP, and logistics providers, and properly handle their failure modes.
  • Translate ambiguous commercial requirements, including pricing changes, new markets, and new payment methods, into correct, well-documented business logic.
  • Own production deliverables, including observability, alerting, incident response, and data migrations affecting thousands of customer accounts.
  • Incorporate modern AI development tools into the workflow to iterate quickly and build thoughtful software solutions.
  • Set technical direction for the platform's next phase and raise standards through design reviews, code reviews, and testing.

Desired Qualifications

  • Experience in revenue-critical domains such as billing, subscriptions, payments, e-commerce, or financial systems is a plus.
  • Production experience using Rust is ideal.

About the Company

Veo Sports Cameras

AI camera for automatic football recordings

Veo Sports Cameras captures and analyzes football matches with its Veo Cam 2, a portable AI-powered camera that automatically records and follows the action on the field. The system combines a hardware camera with a subscription-based software platform, giving clients access to analyzed footage, review tools, and analytics to improve tactics and performance. The product works by the camera autonomously tracking play and recording video, which is then uploaded to Veo's platform where teams and players can review key moments and derive insights. It differentiates itself by offering an integrated hardware-and-software solution that requires no manual filming, with autonomous tracking, cloud-based analysis, and additional educational content like tactical series. Veo’s goal is to help both professional and amateur football groups enhance performance by making match footage and insights easily accessible and actionable.

Company size
201-500
Company stage
Series C
Total funding
$116.6M
Headquarters
Copenhagen, Denmark
Founded
2015

Recently Posted Jobs

Explore more opportunities at Veo Sports Cameras

See more jobs