Senior Software Engineer - Infrastructure

Sports Emmy-winning data & tech company building the next way of seeing sports by capturing and producing high-quality data and innovative content for major leagues and media partners.
Lausanne, Switzerland
$140,000 - $150,000
DevOps
Senior Software Engineer
Hybrid
5+ years of experience
AI · Sports
This job posting may no longer be active. You may be interested in these related jobs instead:
System Development Engineer, Project Kuiper

Senior System Development Engineer position at Amazon's Project Kuiper, focusing on infrastructure and cloud systems for satellite broadband network.

Sr System Development Engineer, AFT - Platform Engineering & Services

Senior System Development Engineer role at Amazon Fulfillment Technologies, focusing on mission-critical services and system architecture for Amazon's global fulfillment network.

Sr. Systems Development Engineer, AWS Managed Operations (MO) AWSOM Team

Senior Systems Development Engineer position at AWS Managed Operations, combining operational excellence with innovative software development to enhance AWS's global cloud infrastructure.

Senior Test Quality Engineer, Project Kuiper

Senior Test Quality Engineer position at Amazon's Project Kuiper, focusing on satellite systems testing and quality assurance for low Earth orbit broadband network.

Prob Mgmt Support Engineer, GSS Elite Problem Solvers

Senior technical support role at Amazon Robotics focusing on complex problem-solving for automated systems, offering competitive compensation and opportunity to work with cutting-edge robotics technology.

Description For Senior Software Engineer - Infrastructure

Second Spectrum, part of Genius Sports, is seeking a Senior Software Engineer to join their On-Premise team in the Infrastructure Engineering group. As they expand their real-time player tracking, sport analytics, and broadcast augmentation services worldwide, they aim to scale from hundreds to thousands of sport arenas.

Key Responsibilities:

  • Design and code end-to-end processes for untrained staff to prepare, install, and monitor Linux servers and networking devices in 100+ sport venues
  • Create processes for developers to autonomously deploy and monitor player tracking and augmentation applications
  • Take ownership of long-term technical efforts and communicate design choices to both technical and non-technical audiences
  • Collaborate with teammates to solve problems, share knowledge, and provide actionable feedback
  • Participate in an on-call rotation focused on eliminating repeating escalations
  • Visit the Lausanne office twice per week

Requirements:

  • Swiss/EU/EFTA citizen or residency permit in Switzerland
  • 5+ years of experience in server application development with Linux
  • Strong understanding of the Linux server stack, including OS boot and installation, systemd, networking, container deployment, logging, metrics & monitoring, and out-of-band management
  • Proficiency in Python programming and Bash scripting
  • Excellent communication skills

Preferred Qualifications:

  • Experience designing large-scale automation processes for network routers and switches
  • Strong understanding of OSI network layers 2 and 3
  • Experience with AWS EC2, S3, VPC, IAM
  • Experience with Nvidia GPU driver installation and monitoring

Tech Stack:

  • Languages and frameworks: Python, Bash, TypeScript, Rust
  • Servers: Ubuntu Linux, Nvidia GPUs
  • Cloud: Ansible AWX, Tailscale, Docker, Kubernetes, Prometheus, Grafana, AWS cloud

Benefits:

  • 25 days holiday per year + extra holidays between Christmas and New Year's Eve
  • Improved insurance plan, including accident, loss of earnings in case of sickness, and occupational plan
  • Office location only 2-min walk from the Lausanne train station

This role offers an opportunity to work in elite sports, build systems supporting data analytics and augmentation for top leagues, and develop automation solutions that improve the daily work of operational staff and developers.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Infrastructure

  • Design and code end-to-end processes for untrained staff to prepare, install, and monitor Linux servers and networking devices in 100+ sport venues
  • Design and code end-to-end processes for developers to autonomously deploy and monitor player tracking and augmentation applications
  • Take ownership of long-term technical efforts and articulate design choices
  • 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 the Lausanne office 2 times per week

Requirements For Senior Software Engineer - Infrastructure

Python
Linux
Kubernetes
  • Swiss/EU/EFTA citizen or residency permit in Switzerland
  • 5+ years experience in server application development with Linux
  • Strong understanding of the entire Linux server stack
  • Proficient with Python programming and Bash scripting
  • Ability to communicate efficiently and articulate concepts based on the audience

Benefits For Senior Software Engineer - Infrastructure

  • 25 days holiday per year + extra holidays between Christmas and New Year's Eve
  • Improved insurance plan, including accident, loss of earnings in case of sickness and occupational plan
  • Office location only 2-min walk from the Lausanne train station

Interested in this job?