Genius Sports · 8 hours ago
Staff Software Engineer (Ad-Tech)
Genius Sports is enabling a new era of sports for fans worldwide by delivering immersive and personalized experiences. They are seeking a Staff Software Engineer who will lead the design and development of data platforms and backend systems, ensuring technical excellence and collaboration across teams.
Computer Software
Responsibilities
Lead the design, development, and evolution of robust data platforms and backend systems and services
Act as a technical authority within and across teams, influencing architectural decisions and setting engineering standards
Collaborate closely with data engineers, product managers, and other stakeholders to define system boundaries, APIs, processes, and long-term technical direction
Drive improvements in performance, scalability, reliability, and operability across critical systems
Design and implement efficient, resilient data storage and data access patterns
Write high-quality, maintainable code and advocate for best practices in code quality, testing, and documentation
Identify, troubleshoot, and resolve complex production issues, including leading root-cause analysis and preventative improvements
Champion continuous improvement by evaluating new technologies, tools, and approaches where they provide clear value
Mentor and coach engineers across teams, supporting technical growth and raising the overall engineering bar
Qualification
Required
Strong proficiency in Java or other JVM languages, Spring, Rust, or Go
Extensive experience designing and working with RESTful APIs and distributed services
Broad experience implementing data platform management and aggregation pipelines using tools like Spark, Map/Reduce, Airflow, Hadoop, Snowflake, Databricks, or other 'Big Data' toolsets
Solid understanding of relational and NoSQL databases, including trade-offs in data modeling and consistency
Experience using version control systems (e.g. Git) in collaborative, multi-team environments
Proven ability to solve complex problems and make sound technical decisions in ambiguous situations
Ability to work independently while also leading and influencing teams without formal authority
Excellent communication skills, with the ability to explain complex technical concepts to diverse audiences
Preferred
Experience with multiple architectural and software frameworks
Experience working in container based environments (e.g. Docker, Kubernetes)
Knowledge of modern build pipelines and tools
Familiarity with Agile development methodologies
Experience with testing frameworks
Benefits
Genius Sports Group's benefits plan
Supporting employee wellbeing
Helping you grow your skills, experience and career
Company
Genius Sports
NYSE: GENI Genius is the operating system for modern sport. Building technology and experiences to make sports even better.
H1B Sponsorship
Genius Sports has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2021 (1)
Funding
Current Stage
Late StageLeadership Team
Company data provided by crunchbase