Teamworks

Senior Software Engineer (AMS)

United States, Remote. Posted 2 months ago

The role

A Senior Backend Engineer will address performance and scalability challenges in the Athlete Management System (AMS). The role involves evolving a legacy data model, improving asynchronous processing, and strengthening observability for a Java application.

What you will do

  • Find and address performance bottlenecks across APIs, database queries, calculations, and background jobs
  • Improve the data-access layer and evolve a legacy data model
  • Strengthen queue and asynchronous processing architecture
  • Improve monitoring and observability
  • Establish performance baselines for large workloads
  • Turn broad performance and scalability goals into technical plans and drive them through production
  • Partner with the Data Platform team to integrate new data capabilities
  • Review complex architectural changes
  • Mentor engineers

Required qualifications

  • 6+ years of backend engineering experience, including ownership of complex systems from design through production
  • Strong Java skills
  • Hands-on experience working with and improving established codebases
  • Experience with PostgreSQL
  • RESTful API design
  • Performance optimization at scale
  • Experience operating backend applications in AWS
  • Experience working with containerized infrastructure and infrastructure-as-code tooling
  • US citizenship
  • US-based residency

Nice to have

  • Experience moving monolithic applications toward containerized or service-oriented architectures
  • Experience in data-intensive, high-scale, or security-sensitive environments
  • Experience with Python
  • A strong understanding of the JVM, including how to troubleshoot memory and CPU issues under load
  • A DevOps background and deep experience with AWS
  • A bachelor's degree in Computer Science or a related field

Before you apply

  • US citizenship and US-based residency are required for access to the secure environment
  • This role is not eligible for sponsorship at this time
  • Please submit your application through this posting only

About the company

Teamworks is the Operating System for Sports™, powering 7,000+ organizations worldwide. Founded in 2006, it has evolved into a leading sports tech platform with 600+ global teammates.

Senior Software Engineer (AMS) at Teamworks | JobZoey