Software Engineer (Realtime Systems, Rust)

Second Spectrum is a Sports Emmy-winning data & tech company that is building the next way of seeing sports by capturing and producing the highest quality data and innovative content for many of the world's largest leagues and media partners.
$125,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Sports
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Service Provisioning

Mid-level Software Engineer position at Google Cloud focusing on Service Provisioning and API development, requiring 2 years of experience in software development and data structures.

Software Engineer III, Full Stack, Google Cloud Platforms

Full Stack Software Engineer III position at Google Cloud, developing enterprise-grade solutions with both backend and frontend technologies.

Software Engineer, Java and Kotlin Ecosystem

Software Engineer position at Google focusing on Kotlin Multiplatform Ecosystem development, requiring 2 years of experience in software development and infrastructure.

TPU Compute RTL Design Engineer

TPU Compute RTL Design Engineer position at Google, focusing on developing ASICs for data center acceleration with competitive compensation and benefits.

Description For Software Engineer (Realtime Systems, Rust)

Second Spectrum is seeking a Realtime Systems Rust Engineer to design and develop real-time tracking systems for thousands of soccer and basketball games. You'll integrate low-latency algorithms, develop performative code for cutting-edge devices, build autonomous systems, and collaborate on tools and frameworks. The role is based in the New York City office, offering a chance to work on cutting-edge products for major sports leagues in a multicultural, innovative environment.

Key Responsibilities: • Integrate low-latency algorithms with computer vision, AI, and augmentation teams • Develop performative code for cloud and on-premises devices • Build highly autonomous systems to scale technology • Collaborate on tools and frameworks for developer experience

Minimum Qualifications: • Proficiency with Rust and/or TypeScript • Experience with high-performance, real-time systems • Enthusiasm for framework development • Team-first mindset • 3+ years of industry experience

Preferred Qualifications: • Knowledge of C++, Go, message brokers, Docker, AWS • Experience with live event deliverables and on-call support • React, GraphQL

Benefits: • Competitive salary ($125,000 – $200,000 base) • Equity/Bonus potential • Health insurance and dental benefits • 401k match • Flexible working hours • Professional development opportunities

Join our team in midtown Manhattan and contribute to building innovative sports technologies in a dynamic, collaborative environment.

Last updated 4 months ago

Responsibilities For Software Engineer (Realtime Systems, Rust)

  • 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

Requirements For Software Engineer (Realtime Systems, Rust)

Rust
TypeScript
Go
Java
JavaScript
React
  • Proficiency with Rust and/or TypeScript
  • Experience with architecting and benchmarking high-performance, real-time systems
  • Enthusiasm towards framework development
  • Team-first mindset
  • Ability to excel in a fast-paced environment
  • 3+ years of industry experience

Benefits For Software Engineer (Realtime Systems, Rust)

Medical Insurance
Dental Insurance
401k
Equity
  • Competitive salary
  • Equity/Bonus potential
  • Medical and dental benefits
  • 401k match
  • Flexible working hours
  • Professional development opportunities

Interested in this job?