Jobs and Careers
TE

Senior Software Engineer (Data Platform) - Remote

Teamworks
Remote (United States), United StatesRemotefull_timeVerifiedPosted 15 Aug 2025
💰 $180,000/yr

About the role

Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With almost 500 exceptional employees located in over a dozen different countries, Teamworks' software solutions drive the operations of the most recognizable sports properties in the world.

We are seeking a Senior Software Engineer to join our Data Platform team, a critical connector team that integrates across multiple internal systems and teams. In this full-stack role with a strong backend focus, you'll be working on our Data Engine, powering our Intelligence, Performance, Personnel, and Operations product suites. You'll collaborate with teams across the organization to build scalable data solutions for internal products, and external customers.

This is an exciting opportunity to help shape the future of athlete performance management in one of the fastest-growing companies in sports tech.

Game Plan - How You'll Drive Impact:

  • Design and build robust backend systems using Python for data platform engineering, handling high-volume data processing and integration
  • Develop and maintain data pipelines using Kafka and other streaming technologies to support real-time data flow across multiple systems
  • Build and optimize APIs that serve as integration points between various internal teams and external systems
  • Work on full-stack features including React Native applications and frontend interfaces for data visualization and user matching algorithms
  • Collaborate with internal data engineering experts and cross-functional teams to deliver scalable data solutions
  • Make architectural decisions and navigate technical trade-offs, focusing on system design and integration patterns
  • Mentor junior engineers and contribute to engineering best practices and code quality standards
  • Support the team's mission as a connector between multiple internal groups, ensuring seamless data flow and system interoperability

Player Profile - What You Bring to the Team:

  • Strong backend development experience, including Python (Flask, FastAPI, Sanic) with proven ability to build scalable services 
  • Solid experience with data technologies, including Kafka, message queues, and API development
  • Understanding of systems design and distributed architecture, with the ability to work on complex integration challenges
  • Experience with full-stack development, including some familiarity with React Native or similar mobile/frontend technologies
  • Track record of building scalable backend systems that handle data processing and integration workflows
  • Strong problem-solving skills with the ability to work in a dynamic, fast-paced environment
  • Collaborative mindset with experience working across multiple teams and technical stacks

The Ideal Recruit - Skills & Experience:

  • Experience with data platform engineering, ETL pipelines, and data infrastructure
  • Knowledge of event-driven architecture and microservices patterns
  • Familiarity with cloud platforms (AWS, GCP, Azure) and modern deployment practices
  • Understanding of database technologies, both SQL and NoSQL, with experience in data modeling
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD practices
  • Background working in connector or platform teams that integrate across multiple systems
  • Bonus: Experience with data analytics tools, machine learning pipelines, or sports/performance data

Champion Mindset - Traits for Success:

  • Strong analytical and creative problem-solving skills with a focus on architectural soundness
  • Takes initiative, proactively manages multiple priorities, and works well under pressure
  • Delivers fast but carefully thought-out, high-quality results
  • Structured, organized, and efficient work style
  • Excellent communication skills with the ability to work across different teams and technical domains
  • <

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Teamworks

View company profile →