FloSports has led the way in establishing a world-class digital streaming experience for millions of fans, families, and athletes of underserved sports. Imagine creating a digital platform that unites the casual fan with the most dedicated spectator, both experiencing thrilling live events from around the world with interactive features, real time analytics, powerful broadcast technology, and more. Combine that with our unique original sports content ranging from breaking news and expert commentary to feature films, documentaries, and multi-episodic series. That’s what FloSports is all about. We have successfully revolutionized the global sports media industry- the result of creating a diverse team of technologists and die-hard wrestlers, creators and devoted cheerleading experts, designers and hockey enthusiasts, communicators and motorsport fanatics, producers and casual sports fans… united by a shared passion to delight the underrepresented communities we serve. We are creating the essential destination for our sports and we’re looking for people like you to help us!
THE ROLE:
The Senior Data Platform Engineer role at Flo blends Data Engineering, Backend Engineering, and Cloud Engineering into a unique and impactful position. In this role, you’ll design, build, and deliver reliable, scalable, and efficient data services that form the backbone of Flo’s next-generation fan experiences.
RESPONSIBILITIES:
Design, develop, and maintain scalable and fault-tolerant microservices supporting real-time and batch data processing.
Build and maintain backend REST APIs with a focus on performance, scalability, and reliability.
Design and implement data models and queries for efficient storage and retrieval of data from SQL and NoSQL databases
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.
Review code and design docs, provide feedback on product specs, and take ownership of your code in production.
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.
KNOWLEDGE, SKILLS AND ABILITIES:
A professional with 5+ years of industry experience with a focus on backend and data engineering
Experience in building and operating distributed data systems using a microservices architecture, with a solid understanding of best practices for scalability, fault tolerance, performance, and observability
Experience with CI/CD
A track record of writing high-quality, maintainable code across multiple services and team boundaries
Leadership skills to guide and support team members, mentor junior engineers, and foster a collaborative team environment
Excellent communication and problem-solving skills.
Ability to adapt to a rapidly changing environment with ambiguous requirements
Demonstrated ability to work independently, take ownership of complex projects, and drive them to completion with minimal supervision
BONUS POINTS:
Direct experience building with AWS serverless (e.g. SST, CDK, Terraform), NoSQL (e.g. DynamoDB), and stream processing (Kinesis, DynamoDB Streams)
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