Software Engineer (Realtime Systems, Rust)
Company: Genius Sports Group
Location: Los Angeles
Posted on: January 21, 2025
Job Description:
A bit about us:Do you want to join one of the world's fastest
growing sports technology companies? Genius Sports is at the
epicentre of the global network connecting sports, brands and fans
through official live data. Our mission is simple. We champion a
more sustainable sports data ecosystem that benefits all
parties.We're looking for enthusiastic and ambitious people to join
our talented team.If you see yourself becoming part of a global
family building the future of sports entertainment together, then
come and grow with us. We put trust in our people to deliver the
difference for our clients around the world. It's why many of the
world's largest leagues & federations such as the NFL, English
Premier League, FIBA and NCAA choose to work with Genius Sports.The
Role - Software Engineer (Realtime Systems, Rust)You will design
and develop our real-time tracking systems that deliver tracking
for thousands of soccer and basketball games.Specifically, you
will:
- Integrate low-latency algorithms in collaboration with the
computer vision, artificial intelligence, and augmentation
teams.
- Develop performative code targeting cutting edge devices both
in the cloud and on-premises.
- Build highly autonomous systems to scale our technology and
minimize the need for manual intervention.
- Collaborate on tools and frameworks that support the developer
experience and velocity across the engineering
organization.Preferred Qualifications:
- 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.
- Experience with live event deliverables, on-call support, and
root-cause analysis.
- 3+ years of industry software engineering experience.
- Expertise with Rust (or an interest in Rust with expertise in
another low-level systems language such as C++ or Go).Tech Stack
Relevant to This Role:
- Rust, C++
- Apache Pulsar, ZMQ
- Linux, CMake, Docker, AWSOur Work Environment and What You Will
Benefit From:
- Cutting-edge products to work on for major professional sports
leagues and teams.
- Team-oriented engineering habits and software engineering best
practices (readable, maintainable, and efficient code).
- Flat hierarchy and collaborative management led by experienced
and strong technical leads.
- Innovative and dynamic environment, which encourages
self-development and opportunities to make an impact.
- Multicultural team with employees based across several
countries (e.g., Switzerland, Denmark, France, United States).
- Potential for Equity/Bonus, Flexible working hours, Competitive
salary, Medical and dental benefits, 401k match.What's in it for
you?As well as a competitive salary and annual leave allowance, our
benefits include health insurance, skills training and much more,
depending on the location. We also offer a host of softer benefits,
including many social events throughout the year such as summer and
winter holiday parties, monthly team building events, sports
tournaments, charity days and wellbeing activities.The base salary
range for this role is $145,000 - $185,000. There are a number of
factors which affect what the specific pay offer would be for this
role, including location, seniority, and relevant educational and
working experience. This is base salary only - all full-time roles
will also be eligible to take part in Genius Sports benefits and
equity plan, and some roles may be eligible to take part in a bonus
plan. For more details on the compensation and benefits package,
please get in touch with our Talent team.How we work:We have
adapted a forward-thinking 'Ways of Working' framework, which sets
out (amongst other things) the opportunities for Second Spectrum to
work flexibly, remotely and on working holidays. It affects
different teams and locations differently, so please ask for
further information on how it would work with this role.Our
employees are empowered to stretch the boundaries of what's
achievable, always reaching further and pushing the edges to see
what gives. We collaborate, we innovate, and we celebrate. We will
continue to grow as an organization and continue to invest in our
highly talented and diverse team.Second Spectrum, part of Genius
Sports Group, is proud to be an equal opportunities employer. We
recognize and celebrate the benefits that a diverse and inclusive
workforce bring to our business, our customers and our staff. We
welcome and will consider all applications regardless of age,
different abilities or disability, gender identity or
re-assignment, marriage, pregnancy, maternity, race or nationality,
religion or belief, sex and sexual orientation (and any other
applicable status). Please let us know when you apply if you need
any assistance during the recruiting process due to a
disability.
#J-18808-Ljbffr
Keywords: Genius Sports Group, Los Angeles , Software Engineer (Realtime Systems, Rust), IT / Software / Systems , Los Angeles, California
Didn't find what you're looking for? Search again!
Loading more jobs...