Senior Software Engineer, Data

2 weeks, 6 days ago
Full-time
Senior
Software Development
PlayON! Sports Network

PlayON! Sports Network

PlayON! Sports Network provides a comprehensive platform for high school sports programs, offering digital ticketing, live streaming, statistics, coaching tools, and social content to enhance community engagement and support student athletes.

Media
51-250
Founded 2006
$10M raised

Description

  • Design, build, and operate data services and APIs used by application teams across PlayOn's brands.
  • Own technical design for major features, including API shape, data contracts, versioning, and backward compatibility.
  • Partner with Data Platform engineers to translate event streams and pipelines into application-ready interfaces.
  • Build production systems in Python and SQL across event-driven architectures.
  • Collaborate with application teams to define integration patterns and service expectations.
  • Improve observability, correctness, reliability, and operational maturity of data products.
  • Optimize platform performance and cloud cost efficiency.
  • Collaborate with the Data Platform team on pipeline contracts and data availability.
  • Raise the bar for quality and reliability across the Data Products portfolio.

Requirements

  • 5+ years of experience building production software systems, ideally including data services or platform APIs.
  • Strong Python skills with production-grade, testable, maintainable code.
  • Strong SQL skills and comfort working with large analytical datasets.
  • Experience with event-driven architectures and streaming systems such as Kafka, Flink, or equivalent.
  • Experience designing and operating REST APIs consumed by application teams.
  • Comfort taking technical ownership and driving design decisions.
  • Familiarity with AI-augmented development tools such as Claude or Codex.
  • Experience with Snowflake or a similar cloud data warehouse (preferred).
  • Background in data modeling for analytical or operational use cases (preferred).
  • ML engineering basics, including feature pipelines and model-adjacent data services (preferred).
  • Experience in sports, media, or high-volume consumer platforms (preferred).

Benefits

  • Multiple medical insurance plans to choose from.
  • Dental, vision, life, and disability insurance.
  • Employee Emergency Fund.
  • Company equity in the form of stock options.
  • Open PTO policy.
  • 401(k) plan with company match.
  • Hybrid/flexible work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Ottawa, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop engineer to lead the architecture, development, and accessibility of its audio-based reading products for millions of users.

C# C++ CI/CD .NET
14 minutes ago

Software Engineer, Platform - Reading, United Kingdom

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services and APIs that support its text-to-speech products and enterprise integrations in a fully distributed environment.

Android AWS Azure Docker GCP iOS Kubernetes macOS Microservices Node.js REST API TypeScript
22 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Mexico City, Mexico

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to help shape its accessible text-to-speech product experience across the Windows platform.

C# C++ CI/CD .NET
37 minutes ago

Software Engineer, Cash App Banking

Block 10K-50K Capital Markets

Cash App, part of Block, is hiring a software engineer for its Banking server engineering team to build and ship customer-facing banking experiences that help millions of users store, manage, and move money.

AWS Datadog DynamoDB gRPC Hibernate HTTP Java JSON JUnit Kafka Kotlin Microservices MySQL Prometheus
44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers