2,818 Open roles
102 Companies
95 Posted today
Jobs / Genius Sports / Senior Software Engineer - Edge Computing
Posted 2026-07-14

Senior Software Engineer - Edge Computing

Description

Genius Sports is seeking a Senior Software Engineer to join the Edge Computing team within its Data and AI group. As the company expands its real-time player tracking, sports analytics, and broadcast augmentation services from hundreds to thousands of venues globally, this role focuses on scaling infrastructure and automation.

The successful candidate will be responsible for designing and coding end-to-end processes that allow operational staff and developers to autonomously manage, deploy, and monitor Linux servers, networking devices, and cameras across international sports venues. This position requires a strong technical background in SRE and Linux, as well as the ability to own long-term technical initiatives and collaborate effectively within a team.

Responsibilities
  • Design and code end-to-end processes enabling operational staff to autonomously prepare, install and monitor all Linux servers, networking devices and cameras installed in 300+ sport venues across the world.
  • Design and code end-to-end processes enabling developers to autonomously deploy and monitor player tracking and augmentation applications.
  • 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 emphasises eliminating repeating escalations.
  • Visit the Lausanne Jordils office 4 times per week.
Requirements
  • Swiss/EU/EFTA citizen or residency permit in Switzerland (required)
  • 5+ years experience in SRE with Linux (required)
  • Strong understanding of the entire Linux server stack: OS boot and installation, systemd, networking, container deployment, logging, metrics & monitoring, out-of-band management, etc. (required)
  • Strong experience designing robust automation processes for a large inventory of on-premises servers (required)
  • Proficient with Python programming and Bash scripting (required)
  • Ability to communicate efficiently and articulate concepts based on the audience (required)
  • Experience with remote fleet management without easy physical access (preferred)
  • Experience designing large-scale automation processes for network routers and switches (preferred)
  • Strong understanding of OSI network layers 2 and 3, ability to assess network conditions at customer sites: explain packet loss or fragmentation, cabling or NIC defects, bandwidth evaluation locally and to cloud via intercontinental transit (preferred)
  • Strong experience deploying container applications on premises with Kubernetes (preferred)
  • Experience with AWS EC2, S3, VPC, IAM (preferred)
  • Experience with Nvidia GPU driver installation and monitoring (preferred)
Benefits
  • 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 automation solutions that directly improve the daily work of dozens of operational staff and developers.
  • Competitive salary and range of benefits.
  • Support for employee wellbeing and helping you grow your skills, experience and career.
About Genius Sports

Genius Sports is a sports data and technology company that supplies official data, streaming, integrity and advertising services to sports leagues, sportsbooks and media companies. Founded in 2001 and headquartered in London, with a major office in New York and others worldwide, it is the official data partner of organisations including the NFL, English Premier League and FIBA. The company provides the technology that connects sports, betting and media businesses. Genius Sports is listed on the New York Stock Exchange.

Read more about Genius Sports →

Apply on Genius Sports →