Hybrid Senior Software Engineer, Data

Posted 45 minutes ago

Apply now

About the role

  • Senior Software Engineer designing and building data services and APIs for high school sports company. Collaborating with application teams to enhance data platforms and services.

Responsibilities

  • Design, build, and operate data services and APIs used by application teams.
  • Partner with Data Platform engineers to translate event streams and pipelines into application-ready interfaces.
  • Own technical design for major features, including API shape, data contracts, versioning, and backward compatibility.
  • Build in Python and SQL across event-driven architectures.
  • Collaborate with application teams to define integration patterns and service expectations.
  • Improve observability, correctness, 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.

Requirements

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

Benefits

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

Job title

Senior Software Engineer, Data

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job