Software Engineer, Rust

Global sports technology company connecting sports, brands and fans through official live data, working with major leagues like NFL, EPL, FIBA and NCAA.
$145,000 - $200,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Sports · AI

Description For Software Engineer, Rust

Genius Sports, a leading global sports technology company, is seeking a Senior Software Engineer specializing in Rust to join their innovative team. The company stands at the forefront of connecting sports, brands, and fans through official live data, partnering with major leagues like the NFL, English Premier League, FIBA, and NCAA.

The role focuses on building low-latency, reusable data pipelines that deliver AI-driven insights from tracking and pose data, ultimately powering personalized live augmented sports streams. This position offers an opportunity to work with cutting-edge technology in sports entertainment, utilizing a modern tech stack including Rust, TypeScript, PostgreSQL, and various cloud technologies.

The ideal candidate will bring 3+ years of industry experience, strong expertise in Rust and video streaming pipelines, and a proven track record in building low-latency systems. They should be passionate about improving developer experience and possess strong leadership qualities for mentoring team members.

Working in a hybrid model from the NYC office, you'll be part of a multicultural team spread across several countries. The company offers a comprehensive benefits package including competitive salary ($145,000 – $200,000), health insurance, 401k match, and potential equity participation. The work environment emphasizes collaboration, innovation, and professional growth, with regular team activities and events to foster a strong company culture.

This is an excellent opportunity for a senior engineer looking to make a significant impact in the sports technology sector while working with state-of-the-art technologies and contributing to products used by major professional sports leagues and teams.

Last updated 5 days ago

Responsibilities For Software Engineer, Rust

  • Collaborate with teams across computer vision, AI, and augmentation to integrate low-latency algorithms
  • Develop performant code for both cloud-based and on-premise environments
  • Design autonomous systems that scale efficiently and minimize manual intervention
  • Lead the creation of tools and frameworks that accelerate developer productivity and team velocity

Requirements For Software Engineer, Rust

Rust
TypeScript
Node.js
PostgreSQL
RabbitMQ
  • Expertise in architecting and optimizing low-latency, real-time systems
  • Passion for improving developer experience and velocity
  • Leadership experience with mentoring and empowering teammates
  • Ability to thrive in fast-paced, dynamic environments
  • Strong technical leadership and communication skills
  • 3+ years of industry software engineering experience
  • Expertise in Rust
  • Expertise designing and building video streaming pipelines
  • Experience with live event deliverables, incident resolution, and root cause analysis

Benefits For Software Engineer, Rust

Medical Insurance
Dental Insurance
401k
Equity
  • Competitive salary
  • Annual leave allowance
  • Health insurance
  • Dental benefits
  • 401k match
  • Skills training
  • Social events throughout the year
  • Team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities
  • Potential for Equity/Bonus

Interested in this job?

Jobs Related To Genius Sports Software Engineer, Rust

Software Engineer, Rust

Senior Rust Software Engineer role at Genius Sports, building low-latency data pipelines for AI-driven sports insights and augmented streams.

Software Engineer, Rust

Senior Rust Software Engineer role at Genius Sports, building low-latency data pipelines for AI-driven sports insights and augmented streams.

Software Engineer, Rust

Senior Rust Software Engineer role at Genius Sports, building low-latency data pipelines for AI-driven sports insights and augmented streams.

Senior Software Engineer, Rust

Senior Software Engineer, Rust position at Genius Sports in NYC, building low-latency data pipelines for AI-driven sports insights.

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS Aurora, building high-performance cloud database services with MySQL compatibility.