Search jobs > New York, NY > Senior software engineer

Senior Full Stack Software Engineer (Data Collection Team)

Genius Sports
New York, United States
$175K-$200K a year
Full-time

A bit about us

Do you want to join one of the world’s fastest growing sports technology companies?

Listed on the NYSE in 2021, 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 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.

About the role

We are looking for a senior software engineer to build web applications that collect, configure, and visualize sports data across a wide range of Sports.

You will be working with closely with our platform engineers and internal operators specializing in live data quality and trading.

Genius Sports is building a comprehensive system responsible for producing and distributing its highest quality and lowest latency tracking, skeletal pose, eventing, and video streams to date.

You will design and develop the services required to execute all parts of this process for hundreds of thousands of sporting fixtures every year.

This role is based in our recently opened, global center, New York City office. Located in midtown Manhattan, amongst the iconic skyline, you'll be immersed in cultural richness that inspires innovation and creativity.

Join our team and add your talents to building a hub for all of Genius Sports.

Duties and responsibilities

  • Develop web applications that power our hybrid automated and operator-led collection systems.
  • Contribute across our stack, from web frontend, backend API’s, and databases
  • Maintain best practices for software development, including deployment process, documentation, and adherence to and improvement of coding standards.
  • Discuss and distribute knowledge, technical concepts, and ideas with any member of our diverse organization
  • Performance analysis and monitoring

Skills you’ll have

  • 5+ years software engineering experience
  • Experience building web applications
  • Experience with React
  • Experience with SQL & relational databases
  • Software engineering experience : modern software development practices and tools, distributed systems, database systems, performance tuning
  • Strong appetite for learning and working with technologies used by other engineering teams within the company
  • Bachelor’s in computer science or equivalent experience

Other advantageous skills

  • Experience with TypeScript
  • Experience with GraphQL
  • Experience with Three.js, HTML5 Video, and / or Canvas
  • Experience with Rust, C# or Kotlin
  • Experience with ffmpeg
  • Experience building real-time, interactive web frontend experiences

What we expect from our co-workers

  • Curiosity and strong desire to learn and improve.
  • Social skills, being able to act as a facilitator, can balance enabling others with individual contributions.
  • Time management and asynchronous communication skills relevant for a remote-first engineering organization.
  • Enthusiasm and ability to work collaboratively within a team.
  • Excellent spoken and written English.

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 $175,000 $200,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 Genius Sports 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.

30+ days ago
Related jobs
Promoted
Google
Queens, New York

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems a...

Promoted
Worklife
Queens, New York

Vantage is looking for a software engineer to be the foundation to our data platform efforts. Work closely with our software engineers to understand data processing needs and propose the right solutions for them. Experience with reliability engineering specifically in areas such as data quality, dat...

Disney Entertainment & ESPN Technology
New York, New York

The Product & Data Engineering team is responsible for end-to-end development for Disney’s world-class consumer-facing products, including streaming platforms Disney+, Hulu, and ESPN+, and digital products & experiences across ESPN, Marvel, Disney Studios, NatGeo, and ABC News. Data Experience is a ...

Capital One
New York, New York

Lead Senior Software Engineer, Full Stack. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack system...

New Relic, Inc.
New York, New York

Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer Req ID FY|R&D|#1 Location(s) Annapolis, Maryland, USA; Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Charleston, South Carolina, USA; Charlotte,...

StubHub
New York, New York

Senior Software Engineer (Full-Stack) - Productivity. We are seeking a Senior Full-stack Engineer – Productivity to serve as a technical lead for the Platform Productivity team. As a Senior Software Engineer - Productivity you will also be an advocate and mentor for your team members, displaying lea...

MongoDB
New York, New York

The Data Pipelines Engineering team is responsible for building ETL pipelines that populate the Internal Data Platform, which drives analytics that help the company run more efficiently. Our team builds highly performant and scalable processes that extract massive datasets and makes those datasets a...

JPMorgan Chase Bank, N.A.
New York, New York

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...

Bloomberg
New York, New York

Senior Software Engineer - Hadoop Infrastructure. Bloomberg's application teams faceplex challenges - large-scale data storage, low-latency retrievals, high-volume requests, and high availability over a distributedputing and storage environment. You are a dedicated and motivated engineer interested ...

Capital One
New York, New York

Senior Software Engineer, Back End (Python/AWS). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools ...