FloSports is a world-class sports media company strategically positioned to be the essential destination for passionate sports fans, delighting them with live event coverage, breaking news, highlights, stats, rankings, and team and player profiles. We are growing Our Sports every day by continuing to invest in our ever-expanding ecosystem, which consists of over a dozen sport verticals and hundreds of streaming partners. FloSports is creating the home for college conferences/leagues and sports like grappling, hockey, track & field, racing, cheer, wrestling, and more, and we are looking for innovative and passionate people like you to help us!
THE ROLE:
We are looking for people who love what they do and who are exceptional at their craft to join a high performing team during a very exciting time. Product & Engineering are at the center of the next wave of growth for FloSports, and we have some meaty problems to solve. Our culture is entrepreneurial at its core with a strong sense of mission.
As a Senior Engineer for Data Platform at FloSports, you will be at the forefront of cutting-edge data-driven innovations, and you will help raise the bar for our Engineering practice.
Your primary responsibility is to design, architect, and develop robust, scalable, and efficient data platforms. Your work will materially impact the quality and engagement in our sports media products by resolving the primary technical challenges endemic to our domain, ultimately making FloSports the definitive, trusted place that fans seek out for live results, rankings, up-to-the-minute schedule changes, and athlete data.
ABOUT THE TEAM:
In the dynamic world of sports, where every second, every point, and every move counts, data is the heartbeat that propels us forward. As we endeavor to be the Essential Destination for passionate sports enthusiasts, we are focused on the pivotal role that data plays in bringing live events, news, stats, rankings, and profiles to life.
The Data Platform team is responsible for end-to-end architecture from 1st and 3rd party sources from thousands of sporting events to the data in FloSports' information core that feed our applications. This team builds systems and tools that address data quality, observability, lineage and other approaches to ensure the reliability of our data products. We also lay the foundation for core systems, establishing patterns and practices that can be emulated throughout the Engineering organization.
RESPONSIBILITIES:
- Enhance Flo's data platform to create engaging data experiences for fans and athletes across multiple sports.
- Design, build, and maintain scalable, fault-tolerant services supporting real-time and batch data processing.
- Develop efficient stream processing pipelines for collecting, transforming, and loading data from various internal and external sources.
- Ensure the data platform's resilience, scalability, and high availability by addressing operational issues and optimizing system performance.
- Lead data quality initiatives to ensure consistency, accuracy, and reliability of data across the platform.
- Collaborate with cross-functional teams to align on platform requirements and translate needs into effective solutions.
- Drive innovation by researching and implementing new technologies to enhance the data platform's capabilities
KNOWLEDGE, SKILLS AND ABILITIES:
- 5+ years of experience in building data platform that power data products at scale
- Expertise with CI/CD and in building portable, easy-to-deploy, scalable systems
- Working knowledge of data architectural patterns for event-driven and batch use cases involving distributed systems, blob storage, NoSQL and SQL technologies
- Proficiency with technologies and tools that enable effective monitoring, logging, and tracing of data pipelines to ensure system reliability and performance.
- Experience with practices and tools that ensure high-quality production data through validation, cleansing, and quality assurance measures.
- Proficiency building data processing systems with cloud-native and serverless technologies and deploying with Infrastructure-as-Code tools
- Excellent problem-solving skills, a keen eye for detail, and the ability to foresee potential challenges in data operations
- Ability to adapt to a rapidly changing environment with ambiguous requirements
- Leadership skills to guide and support team members, mentor junior engineers, and foster a collaborative team environment
- Ability to write elegant code and independently learn new technologies
BONUS
- Direct experience building with AWS serverless (e.g. SST, CDK, Terraform), NoSQL (e.g. Dynamo), and stream processing (Kinesis)
- Experience building services using Typescript and Node.js
OUR COMMITMENT TO DIVERSITY:
At FloSports, we are bonded by our passion for sports and our purpose to unite communities around experiences that finally give underserved sports the love they deserve. We recognize the need to build a company that seeks out, embraces, and celebrates our individual differences, ideas, and talent. FloSports is committed to the pursuit of a fair, equal and inclusive workplace where everyone is given the opportunity to grow to their fullest potential.
OUR BENEFITS:
- Recognized three years in a row as a Top Workplace by the Austin-American Statesman
- Flexibility at work - you can take control of your profession and personal schedule
- All-hands events hosted in beautiful Austin, Texas
- Annual equity awards for all top performers
- Competitive and comprehensive medical, dental and vision plans
- Peace of mind through company-paid short-term disability, long-term disability and life insurance
- Generous 401(K) company match vested immediately
- Progressive parental leave policies
- Flexible paid time off
- Hack-a-thons and a full calendar of team-building and social events
- Company donation to youth teams and leagues that our employees coach
- Stocked snack bar, catered lunch and breakfast tacos every week