Genius Sports logo
Monthly
€17,362 - €18,447
Posted August 7, 2026 · 21 days agoLast seen August 27, 2026Est. expiry September 11, 2026

Software Engineer

Staff Software Engineer
How this salary compares
Salary Context: Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in New York, United States"), this listing's salary midpoint is about 96% higher. The offer sits above the benchmark range (€2,208–€18,809). The listed pay band (€20,000–€21,250) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 6 comparable listings.

Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Engineer€3,500/per month€5,750/per month€12,303/per month
All roles in New York, United States€2,208/per month€10,779/per month€18,809/per month
About the role

The Role – Staff Software Engineer We are looking for a staff software engineer to work on the systems and applications that power our Advertising and Fan Engagement products. Our Advertising and Fan Engagement products harness the power of GeniusIQ to create important game insights in real time, connect fans to brands and advertisers and produce differentiated next generation content. This role favours Engineers who can bring a diverse experience and perspective to modern technology challenges, and Engineers who favour collaborative environments. What You'll Do Design and develop systems and applications that power our automated, real-time Advertising and Fan Engagement products. Own and implement features end-to-end across the stack, taking responsibility for the system lifecycle from development, deployment and support of critical products to customers. Lead technical discussions, drive architectural decisions, and identify opportunities to improve scalability, automation, and operational efficiency as we expand across new leagues and sports globally. Provide guidance and direction to product to help translate ideas into practical technical solutions. Design and maintain the foundational platform that powers our systems and supports development & iteration by engineering teams building on this platform. Design and improve testing and release strategies for complex systems - including backend services, web applications, data pipelines, messaging and streaming services, real-time model inference systems, and on-site hardware components. Monitor, analyze, and continuously improve system performance, reliability, and scalability. Provide mentorship and leadership in our local (in-office) and broader engineering community. Design and build mechanisms for enabling human or agent-in-the-loop workflows that validate, correct, and enhance outputs from the system. What You’ll Bring: Experience operating distributed systems. Experience building real-time systems and interactive web frontends. Experience designing APIs and integrating services. Experience managing relational databases (schema design, indexing strategies, query optimization, performance tuning, migrations, and availability considerations). Experience using messaging systems (partitioning strategies, broker scaling, consumer design) Bachelor’s degree in Computer Science or equivalent experience. It’ll be a bonus if you know: Rust, Kotlin, TypeScript, React Postgres, relational databases Video frameworks and standards REST, GraphQL AWS, Temporal.io Docker, Kubernetes Pulsar, RabbitMQ The salary for this role is based on an annualized range of $240,000 - $255,000 USD. This role will also be eligible to take part in Genius Sports Group's benefits plan. We enjoy an ‘office-first’ culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required. As well as a competitive salary and range of benefits, we’re committed to supporting employee wellbeing and helping you grow your skills, experience and career.

Job Details

Responsibilities

  • Design and develop systems and applications for automated, real-time Advertising and Fan Engagement products
  • Implement features end-to-end across the stack from development to deployment and support
  • Lead technical discussions and drive architectural decisions to improve scalability and operational efficiency
  • Provide guidance to product teams to translate ideas into technical solutions
  • Design and maintain the foundational platform for engineering teams
  • Improve testing and release strategies for backend services, web applications, and data pipelines
  • Monitor and improve system performance, reliability, and scalability
  • Provide mentorship and leadership to the engineering community
  • Build mechanisms for human or agent-in-the-loop workflows to enhance system outputs

Requirements

  • Experience operating distributed systems
  • Experience building real-time systems and interactive web frontends
  • Experience designing APIs and integrating services
  • Experience managing relational databases
  • Experience using messaging systems
  • Bachelor’s degree in Computer Science or equivalent experience

Skills & Technologies

RustKotlinTypeScriptReactPostgresRelational databasesVideo frameworksRESTGraphQLAWSTemporal.ioDockerKubernetesPulsarRabbitMQ

Education Level

Bachelor
Seen 1 day agoPartial Schema
Genius Sports logo
Genius Sports · 36 open roles
Top locations: Remote - Global · 36
View company
Current open roles at Genius Sports on JobCrawls
LocationActive listings
Remote - Global36
Current role mix at Genius Sports on JobCrawls
Role typeActive listings
Senior Software Engineer2
Treasury Manager2
Software Engineer2
Data Scientist2
Vice President Business Technology1
Cyber Risk Manager1
Senior Tax Manager1
Revenue Accountant1
Broadcast Engineer1
Finance Manager1
Sports Trader1
Automation Platform Engineer1
Product Marketing1
Head of Sales1
Broadcast Analyst1
Vice President Communications1
Head of Football Partnerships1
Internal Audit Assistant Manager1
Business Technology VP1
Customer Success Manager1
Warehouse Worker and Assembly Line Operator1
Business Development Manager1
Finance Systems Manager1
Accounting Analyst1
Sports Event Analyst1
Data Science Manager1
Project Accountant1
Director of Deal Desk1
Salesforce Administrator1
Strategic Growth1
Product Manager1
Vice President Inside Sales Channel Partnerships1
Current role-level mix at Genius Sports on JobCrawls
Role levelActive listings
Mid-Level36

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.