Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager, Streaming Platform image - Rise Careers
Job details

Engineering Manager, Streaming Platform

Genius Sports is a leading sports technology company seeking an Engineering Manager for their Streaming Platform to lead and modernize a data platform critical for their betting, broadcast, and fan engagement offerings.

Skills

  • Data management
  • Real-time streaming expertise
  • SQL and NoSQL databases
  • Object-oriented programming

Responsibilities

  • Build, maintain, and evolve data collection tools
  • Modernize data pipelines
  • Oversee data warehousing and reporting tools
  • Build and lead high-performing engineering teams

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Health insurance
  • Skills training
  • Social events
  • Flexible work options
To read the complete job description, please click on the ‘Apply’ button
Genius Sports Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Genius Sports DE&I Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Genius Sports
Genius Sports CEO photo
Mark Locke
Approve of CEO

Average salary estimate

$240000 / YEARLY (est.)
min
max
$230000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager, Streaming Platform, Genius Sports

Are you ready to take on an exciting challenge as the Engineering Manager for the Streaming Platform at Genius Sports in vibrant New York City? If you have a passion for sports technology and expertise in data management, this is an incredible opportunity for you. At Genius Sports, we’re at the forefront of connecting sports, brands, and fans through official live data, and we’re dedicated to creating a more sustainable sports data ecosystem. As an Engineering Manager, you’ll oversee a team of talented engineers tasked with modernizing our data platform to enhance our betting, broadcasting, and fan engagement solutions. You’ll be diving into the nitty-gritty of real-time streaming, building robust data pipelines, and transforming how we manage vast amounts of data. You’ll partner with diverse teams to streamline our data collection tools and optimize our infrastructure. With your strong experience in high-volume transactions and distributed/cloud-based environments, you’ll be pivotal in driving innovation and maintaining high standards of operational excellence. Plus, with our newly opened office located in the heart of Manhattan, you’ll be surrounded by the cultural richness that inspires creativity. If you thrive in a team-oriented atmosphere that values trust and accountability and are eager to develop your team’s culture while solving complex problems, we want you to join us on this thrilling journey of building the future of sports entertainment!

Frequently Asked Questions (FAQs) for Engineering Manager, Streaming Platform Role at Genius Sports
What are the key responsibilities of the Engineering Manager at Genius Sports?

As the Engineering Manager for the Streaming Platform at Genius Sports, you will lead a dedicated team of engineers in modernizing our data platform to support betting, broadcasting, and fan engagement features. Your responsibilities will include building and evolving data collection tools, managing data pipelines, ensuring compliance and usability across different data sources, and guiding the development of data warehousing and reporting tools. You will also play a crucial role in fostering an innovative team culture and ensuring high-quality delivery.

Join Rise to see the full answer
What qualifications are required for the Engineering Manager position at Genius Sports?

To succeed as the Engineering Manager at Genius Sports, candidates should have at least 8 years of experience in relevant data management, with strong emphasis on software engineering, and at least 5 years in a leadership role. Experience with big data, real-time data streaming technologies like Kafka or Flink, and proficiency in SQL and NoSQL databases are essential. Familiarity with cloud-based environments and the ability to lead and inspire a high-performing team are also crucial.

Join Rise to see the full answer
What technical skills should an Engineering Manager possess for Genius Sports?

An Engineering Manager at Genius Sports should be well-versed in real-time streaming systems and ideally have experience from high-transaction volume industries. Essential technical skills include knowledge of performance tuning for databases, strong programming capabilities in at least one object-oriented language such as Python or Java, and experience in designing and implementing ETL processes. Familiarity with data architecture and governance best practices is also important.

Join Rise to see the full answer
How does Genius Sports support growth and development for the Engineering Manager role?

Genius Sports is committed to the professional growth of its employees, including the Engineering Manager for the Streaming Platform. The company offers regular skills training, opportunities to lead innovative projects, and encourages participation in team-building events and social gatherings. You will also work in a flexible environment that fosters ownership and continuous learning, allowing you to push boundaries and achieve remarkable results.

Join Rise to see the full answer
What’s the team culture like at Genius Sports for the Engineering Manager position?

The team culture at Genius Sports is collaborative, innovative, and inclusive. As the Engineering Manager, you’ll cultivate a supportive environment where engineers feel safe to iterate, experiment, and learn from failures. The company values diversity and empowers all team members to contribute their unique perspectives, fostering a sense of ownership and teamwork that drives success on various projects.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager, Streaming Platform
How would you approach building a robust real-time data pipeline?

To build a robust real-time data pipeline, I would start by identifying key data sources and acknowledging their attributes. I'd focus on designing a scalable architecture that can handle high transaction volumes while ensuring low latency. Implementing proper monitoring for performance and providing clear transformation protocols would be essential, along with regular testing to ensure integrity across the data pipeline.

Join Rise to see the full answer
Can you share your experience with managing engineering teams and fostering a positive culture?

In my previous roles, I've prioritized building strong relationships within my engineering teams. I’ve initiated regular feedback sessions to understand team members' challenges and successes. Encouraging open communication, accountability, and celebrating milestones has helped foster a supportive culture where innovation thrives and team members feel valued.

Join Rise to see the full answer
What strategies do you use to ensure data quality and compliance?

To ensure data quality and compliance, I implement rigorous validation checks during data ingestion and processing. Establishing clear ETL processes and adhering to industry best practices for data governance is crucial. Regular audits and collaborating closely with compliance teams help us stay aware of evolving standards and ensure our data practices meet regulatory requirements.

Join Rise to see the full answer
How do you stay updated with the latest technologies in data management?

I commit to lifelong learning by attending industry conferences, participating in webinars, and following relevant industry publications and forums. Networking with other professionals in tech allows me to exchange ideas and understand new trends or technologies in data management, which I can then explore and potentially implement within my team.

Join Rise to see the full answer
Describe your experience with cloud-based data solutions.

I have extensive experience designing and implementing cloud-based data solutions, leveraging platforms such as AWS and Azure for scalability and reliability. Ensuring efficient data storage and processing in the cloud environment while optimizing performance metrics has been a significant part of my roles, especially transitioning traditional systems to a more distributed architecture.

Join Rise to see the full answer
What role does collaboration play in your leadership style?

Collaboration is central to my leadership style; I believe in harnessing the collective strengths of my team. I encourage cross-functional teamwork, where engineers collaborate with product, data, and business teams to align our goals. This approach leads to innovative solutions, builds a sense of community, and enhances our overall productivity.

Join Rise to see the full answer
How do you measure success for your engineering team?

Success for my engineering team is measured by the quality and impact of our deliverables, along with team engagement and satisfaction. I focus on key performance indicators such as project completion rates, code quality, and post-deployment feedback. Regular check-ins to gauge the team’s morale and providing support for personal development is crucial for long-term success.

Join Rise to see the full answer
Tell us about a challenging engineering problem you've solved.

At my previous company, we faced latency issues in our data processing pipeline during peak usage. To address this, I led a team that analyzed our architecture and identified bottlenecks. We redesigned our data ingestion process and optimized our API calls, resulting in a significant performance improvement without compromising data integrity or availability.

Join Rise to see the full answer
What tools have you found most effective for monitoring data processes?

I have found tools like Prometheus and Grafana effective for monitoring data processes. They provide real-time visibility into our system's performance metrics, alerting us to any anomalies. Additionally, incorporating comprehensive logging practices and data quality checks significantly enhances our ability to respond to potential issues promptly.

Join Rise to see the full answer
Why do you want to work at Genius Sports?

I am drawn to Genius Sports due to its innovative approach to sports data technology and its commitment to sustainability in the industry. I admire the collaboration between sports, fans, and brands, and am excited about the opportunity to lead a talented team in shaping the future of sports technology while being part of a diverse and inclusive culture that values every individual's contributions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Paid Holidays
Photo of the Rise User
Genius Sports Remote Los Angeles, California, United States
Posted 5 days ago
Paid Holidays
Photo of the Rise User
AECOM Remote Denver, CO, United States
Posted 9 days ago
Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfas, United Kingdom
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
MATCH
Calculating your matching score...
BENEFITS & PERKS
Paid Holidays
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$230,000/yr - $250,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 19, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!