Staff Software Engineer (Realtime Systems, Rust)

Sports Emmy-winning data & tech company building the next way of seeing sports through cutting-edge technology.
$180,000 - $250,000
Backend
Staff Software Engineer
Hybrid
10+ years of experience
AI · Sports Technology

Description For Staff Software Engineer (Realtime Systems, Rust)

Second Spectrum is a Sports Emmy-winning data & tech company building the next way of seeing sports. They capture and produce high-quality data and innovative content for major leagues and media partners like NFL, NBA, English Premier League, ESPN, Amazon, and CBS Sports. The company focuses on deep tech including machine learning, computer vision, big data, and AR/VR. In 2021, Second Spectrum was acquired by Genius Sports.

As a Staff Software Engineer (Realtime Systems, Rust), you'll work on cutting-edge technology in sports, designing and developing real-time tracking systems for thousands of soccer and basketball games. Key responsibilities include integrating low-latency algorithms, developing performative code for cloud and on-premises devices, building autonomous systems, and collaborating on tools and frameworks to support the developer experience.

The ideal candidate should have experience with architecting low-latency, real-time systems, enthusiasm for framework development, and expertise in Rust and/or C++. The role requires strong leadership and communication skills, with 10+ years of industry experience. Preferred qualifications include experience with message brokers, DevOps, Nvidia GPUs, and live event deliverables.

Second Spectrum offers a dynamic, multicultural work environment with opportunities for growth and impact. Benefits include potential equity/bonus, flexible working hours, competitive salary, medical and dental benefits, and a 401k match. The base salary range for this role is $180,000 – $250,000, with additional benefits and equity plans available.

Join Second Spectrum to push the boundaries of sports technology and be part of a team that's revolutionizing how sports are played, coached, and experienced.

Last updated 2 months ago

Responsibilities For Staff Software Engineer (Realtime Systems, Rust)

  • Design and develop real-time tracking systems for thousands of soccer and basketball games
  • Integrate low-latency algorithms in collaboration with computer vision, AI, and augmentation teams
  • Develop performative code targeting cutting edge devices both in the cloud and on-premises
  • Build highly autonomous systems to scale technology and minimize manual intervention
  • Collaborate on tools and frameworks that support developer experience and velocity across the engineering organization

Requirements For Staff Software Engineer (Realtime Systems, Rust)

Rust
Python
TypeScript
React
Linux
Kubernetes
  • Experience with architecting and benchmarking low-latency, real-time systems
  • Enthusiasm towards framework development and developer experience
  • Embraces learning and mentoring, empowers teammates
  • Ability to excel in a fast-paced, dynamic environment
  • Proven leadership and strong communication skills
  • 10+ years of industry experience
  • Expertise with Rust and/or C++

Benefits For Staff Software Engineer (Realtime Systems, Rust)

Medical Insurance
Dental Insurance
401k
Equity
  • Potential for Equity/Bonus
  • Flexible working hours
  • Competitive salary
  • Medical and dental benefits
  • 401k match
  • Skills training
  • Social events throughout the year
  • Team building events
  • Sports tournaments
  • Charity days
  • Wellbeing activities

Interested in this job?

Jobs Related To Second Spectrum Staff Software Engineer (Realtime Systems, Rust)

Staff Software Engineer (Realtime Systems, Rust)

Staff Software Engineer role at Second Spectrum, focusing on real-time systems and Rust development for sports technology.

Engineering Project Manager, Apps

Lead software development initiatives at Apple as an Engineering Project Manager, managing cross-functional teams and delivering customer-facing products.

Senior Technical Designer

Senior Technical Designer role at Microsoft's Halo Studios, working on next-generation game development using Unreal Engine.

Group Product Manager, Sales Enablement

Lead product strategy and development for QuickBooks Mid Market team, focusing on verticalization and sales enablement at Intuit.

Senior Manager, Technical Consulting

Senior Technical Consulting role at Salesforce leading implementation and architecture of enterprise solutions.