667,320open jobs
39,020companies
101,273added this week
Browse all
Salary
$171k – $189k per year
Location
Remote/Hybrid (Lausanne, Switzerland)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

As we deliver real-time player tracking, sport analytics and broadcast augmentation to customers worldwide, we are looking to increase our capabilities for capturing video and running computer vision algorithms at the edge. This role focuses on the Vision platform, which consists of an iOS application running on iPhone-based cameras in sport venues, and the backend web services that support this fleet.

Our Stack

- Languages and frameworks: Rust, Swift, C++, Go

- Edge Devices: iOS, Apple CoreML, Apple Metal

- Backend: Tokio, Axum, Tonic, PostgreSQL, Redis, FFmpeg

- Cloud: Docker, Kubernetes, Prometheus, Grafana, AWS Cloud

Our Work Environment and What You Will Benefit From

- Become part of the world of elite sports, build systems that support data analytics and augmentation for the best leagues

- Enjoy an innovative and dynamic environment that encourages self-development

- Develop backend and video capture solutions that directly improve the daily work of operational staff, developers and partner teams

- Work on software that connects cloud services, edge devices, iOS cameras and real-time sport environments

The base salary range for this role is CHF 140,000 - CHF 155,000. There are a number of factors which affect what the specific pay for this role is, including seniority and relevant educational and working experience.

We enjoy an office-first culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required.

As well as a competitive salary and range of benefits, were committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward | Genius Sports. One team, being brave, driving change.

We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture | Genius Sports.

Let us know when you apply if you need any assistance during the recruiting process due to a disability.

Requirements

- Swiss/EU/EFTA citizen or residency permit in Switzerland

- 5+ years experience as a backend or software engineer

- Proficient with at least one programming language among Rust, Swift and Go

- Strong experience designing, implementing and operating complex HTTP and WebSocket services at scale

- Strong experience with concurrent programming

- Ability to communicate efficiently and articulate concepts based on the audience

Responsibilities

- Design and code backend services and iOS camera application capabilities that support the Vision platform across sport venues worldwide

- Design and code end-to-end processes enabling operational staff to autonomously deploy, monitor and diagnose video capture devices and services

- Take ownership of long-term technical efforts and articulate design choices to technical and non-technical people

- Collaborate closely with teammates to solve problems, share knowledge and provide actionable feedback

- Participate in an on-call rotation that emphasizes eliminating repeating escalations

- Visit our wonderful Lausanne Jordils office 4 times per week, with flexible hours

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
667,320 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Lausanne
$171k – $189k per year • Remote/Hybrid • Full-Time • 5+ years exp • Lausanne
Python
Rust
Bash
DevOps
Prometheus
AWS
Docker
Kubernetes
Ubuntu
Grafana
Apply
In office • Full-Time • 8+ years exp • Bengaluru • Pune
Kotlin
SQL
C#
Swift
C#
ASP.NET Core
Mobile
Jetpack Compose
Android SDK
MVVM
Clean Architecture
MVC
DevOps
Rest API
Azure
CI/CD
Git
Docker
Management
Agile
Scrum
Apply
$20k – $42k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Moscow
AI/ML
Computer Vision
LLM
RAG
Agentic Workflows
Apply
$16k – $42k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Bengaluru
Go
Java
Databases
MySQL
Oracle
DevOps
CI/CD
AWS
Management
Agile
Apply
$41k – $101k per year (Estimated) • Remote • Full-Time
Python
Go
Python
FastAPI
Databases
PostgreSQL
Redis
ClickHouse
ElasticSearch
Apache Kafka
AI/ML
Claude Code
vLLM
Langfuse
LiteLLM
AWS Bedrock
LLM
DevOps
Terraform
GCP
GitHub Actions
OpenTelemetry
GitLab CI
Azure
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Fargate
AWS Lambda
FinOps
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Cybersecurity
SOC 2
GDPR
HIPAA
Least Privilege
Apply
$171k – $189k per year • Remote/Hybrid • Full-Time • 5+ years exp • Lausanne
Python
Rust
Bash
DevOps
Prometheus
AWS
Docker
Kubernetes
Ubuntu
Grafana
Apply
$48k – $108k per year (Estimated) • In office • Contractor • 2+ years exp • Lausanne
Design
SolidWorks
Apply
Software Engineer 1 day ago
$75k – $148k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Lausanne
Java
Databases
Apache Kafka
AI/ML
AI Agents
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
$93k – $186k per year (Estimated) • In office • Full-Time • Bern • Fribourg • Lausanne
Python
Cybersecurity
Microsoft Sentinel
Microsoft Defender
Management
Agile
Apply
$122k – $291k per year (Estimated) • In office • Full-Time • Lausanne
AI/ML
Model Context Protocol
AI Agents
Agentic Workflows
Apply
$30k – $160k per year • In office • 5+ years exp • Bachelor's Degree • Lausanne
Python
AI/ML
Text-to-Speech
DevOps
Terraform
GCP
Vercel
Docker
Management
Google Docs
Stripe
Apply
See all jobs
This is one of many
667,320 more open roles from verified company boards, updated every day.