Python Engineer - 100% Remote (East Coast hours)

SportsMEDIA Technology

SportsMedia Technology

10275 Centurion Ct, Jacksonville, FL 32256

SportsMEDIA Technology – (SMT) is the pioneer in sports technology, having re-imagined the fan experience 30 years ago. Since then, we’ve revolutionized how sports fans watch their favorite events, whether in the stands, livestreaming or on television. Through innovative real-time and wireless data and display systems, SMT’s impact is evident in every major international sport on the world’s stage, from football and soccer to tennis and golf. Along the way, SMT has grown to become the premier technology provider for pinnacle world-renowned events, including the tennis Grand Slams, golf majors, the Olympics, NHL, NBA, the New York City Marathon, and CrossFit Games. SMT designed and developed the official scoring, statistics, and onsite live presentation systems for the NBA, the NHL, the PGA TOUR, NASCAR, the CrossFit Games, all four golf majors, and the four tennis slams.

SMT services hundreds of major U.S and international sports events, as well as major sports broadcasters, teams and organizing bodies, resulting in a sports technology powerhouse unequaled in the industry. SMT continues to blaze the trail in sports technology with innovative biometrics and player and object tracking, mobile apps, analytics, video production services, wireless information systems, and on-site services. SMT’s products have become a regular part of the viewing experience for fans and an invaluable asset for clients. SMT's growth has led to the creation of several divisions, with divisions in Durham, NC, Fremont, CA, Jacksonville, FL, and Toronto, Canada. 

Learn more:


  • 6 developers on team 


  • Candidate location: Jacksonville, FL preferred but not required. East Coast hours locations are preferred. 
  • Work is 100% remote
  • East Coast working hours
  • HQ Office: 10275 Centurion Ct, Jacksonville, FL 32256


This resource will need to be flexible to travel as needed. No % is required, travel will be minimal but exposure to the field will be occasional and will be at a professional sporting event.

Web Engineer - Python/JavaScript

This software engineer will focus on building the presentation layer of complex scoring applications for professional sports using Python as the primary language. Data collected from scoring is stored in a XML database and this team builds, maintains, and evolves the end-user display/visual component interfacing and collaborating with a C++ engineering team. The primary focus of this team is greenfield development, even if rebuilding legacy applications.

Additional primary technical details of this role include:

  • XML – traversing/querying data (utilization of XPath)
  • Leveraging JavaScript and assisting in the adoption of modern utilization to include strategy and execution of Angular, React, and/or Node
  • SQL or other relational database experience
  • Visual Studio
  • Unit Testing
  • Client side scripting

Tier 1 responsibilities:

  • Author well-designed and testable code
  • Document and maintain software functionality
  • Troubleshoot, debug, and upgrade existing systems
  • Ensure software is updated with latest features
  • Ensure source code is checked-in regularly
  • Design and develop test cases

Tier 2 responsibilities:

  • Integrate software components into a fully functional system
  • Develop software verification plans and quality assurance procedures as needed
  • Monitor system performance

Required experience:

Our client is looking for 3+ years of experience, as a reference point.

  • Python
  • XML
  • JavaScript
  • Relational database experience (normal utilization expectations for a developer)
  • Unit testing
  • Client side-scripting

Helpful experience (not required):

  • Angular or React
  • Node
  • There are some applications written in C#, so experience is valued
  • Knowledge of sports, rules, and scoring

Direct Reports: This role will have no direct reports.

Salary: 120k target max

The Interview Process

  1. Meet with Asymmetric Talent and if the opportunity aligns with you, we will submit to client and coordinate, advocate, and represent you in the process.
  2. Virtual or local (if applicable) You will discuss your past history/projects to provide the manager an opportunity to gain am understanding of your mindset and approach on how you have tackled past problems.

You may later expect to have conversation with Human Resources, as a formality and a time to discuss employee related policies such as benefits prior to an offer.

Benefits (Will share formal documents prior to submission):

  • Two Medical Plans – Premier and Basic
  • HSA
  • Dental Insurance
  • Vision Insurance
  • Long-term and short-term Disability plans 
  • Life & AD/D Insurance Plan
  • 401(k) Plan
  • Paid Holidays 10+
  • 3 weeks PTO (increases with tenure)
  • Confidential employee assistance program

Work Authorization

The position requires US citizenship, green card, or permanent residency.

This role is a full-time position and will be a direct employee of our client, SMT.