Senior Software Engineer, Rust
Summary
Builds low-latency Rust pipelines that feed AI-driven sports insights, real-time officiating tools, and live video augmentation systems.
_By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive,interactiveand personalized than ever before._Learn more at geniussports.com.
The Role - Senior Software Engineer, Rust
We are seeking an experienced Software Engineer to build low-latency and reusable data pipelines that produce tracking and pose data that powers AI-driven insights about team and player performance,assists our semi-automated systems that make real-time officiating decisions, and revolutionizes the sports viewing experience through live video augmentation.
WhatYou’llDo
- Collaborate with teams across computer vision,automated eventdetection, and augmentation to integrate low-latency algorithms.
- Develop performant code for both cloud-based andon-premiseenvironments.
- Design autonomous systems that scale efficiently and minimize manual intervention.
- Create tools and frameworks that accelerate developer productivity and team velocity.
Minimum Qualifications
- 5years of industry experience
- Experience withoptimizingand benchmarking low-latency, real-time systems
- Enthusiasm towards framework development and developer experience
- Learning and mentoring mentality
- Ability to excel in a fast-paced, dynamic environment
- Proven technical leadership andstrong communicationskills
- Understanding of asynchronous code execution, multi-threading, andhigh-performanceapplications
- Proficiencyin writing Rust and/or other systems-level languages
Preferred Qualifications
- Experience building DAGs and using the actor pattern
- Previously delivered live events andparticipatedin on-call support
- Used message brokers such as Pulsar, RabbitMQ, ZMQ
- Devopsexperience with Linux,CMake, Docker/Earthly, Kubernetes
- Familiarity with Nvidia GPUs and CUDA
The salary for this role is based on an annualized range of $175,000 - $220,000 USD. This role will also be eligible to take part in Genius Sports Group’s benefits plan.
We enjoy an ‘office-first’ culture and maximize opportunities to collaborate,connectand learn together. Our hybrid working models differ depending on your role and location. Occasional travel may berequired.
As well as a competitive salary and range of benefits,we’recommitted to supporting employee wellbeing and helping you grow your skills,experienceand 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 knowwhen you apply ifyou need anyassistanceduring the recruiting process due to a disability.