
Job Overview
Location
United States
Job Type
Full-time
Category
Backend Engineer
Date Posted
May 3, 2026
Full Job Description
đź“‹ Description
- • Senior Software Engineer, Backend (Java) role focused on modernizing the Athlete Management System (AMS) backend architecture, a mission-critical product used by elite sports organizations worldwide.
- • Own and deliver backend features end-to-end, including upgrading from Java 11 to current LTS, evolving toward containerized, multi-tenant, cloud-native systems, and optimizing API workflows and PostgreSQL query efficiency.
- • Partner with Platform Engineering to enhance CI/CD pipelines using Terraform, Kubernetes, and Ansible; lead efforts in asynchronous processing, deprecated code removal, and build system modernization.
- • Mentor junior engineers, participate in on-call rotations, and contribute to architectural decisions balancing short-term delivery with long-term scalability and reliability.
- • Work within Teamworks’ Engineering team to improve system performance, observability, and incident response while modernizing legacy systems in a complex, high-scale environment.
- • Contribute to a platform powering 6,500+ sports organizations globally, spanning Personnel, Coaching, Performance, Operations, and Intelligence solutions.
- • Grow technical leadership by driving architectural improvements, influencing technical direction, and raising engineering standards across the team.
🎯 Requirements
- • 6+ years of backend engineering experience with a track record of owning and delivering complex systems
- • Strong proficiency in Java, including experience working with and modernizing legacy systems
- • Solid understanding of PostgreSQL, RESTful API design, and performance optimization at scale
- • Hands-on experience with AWS and infrastructure-as-code tools (e.g., Terraform, Kubernetes, Ansible)
- • Demonstrated ability to drive projects independently, from design through production
- • Strong communication skills and ability to collaborate across engineering, product, and platform teams
🏖️ Benefits
- • Opportunity to own architectural modernization of a mission-critical product used by elite sports organizations worldwide
- • Mentorship and leadership growth through guiding junior engineers and raising team technical standards
- • Exposure to modern cloud-native technologies including Kubernetes, Terraform, and AWS in a real-world migration context
- • Work on high-scale, data-intensive systems with real impact on performance, scalability, and reliability
- • Collaborative, values-driven culture emphasizing honesty, humility, innovation, and inclusivity
- • Commitment to diversity, equity, and inclusion with reasonable accommodations for candidates with disabilities
Skills & Technologies
About Teamworks Technologies, Inc.
Teamworks is a leading athlete engagement platform that provides a centralized hub for sports organizations to manage communication, scheduling, and performance data. The platform offers tools for coaches, athletes, and staff to streamline operations, enhance team cohesion, and improve overall performance. Its comprehensive suite includes features for messaging, content sharing, workout tracking, and analytics. Teamworks serves a wide range of sports, from professional leagues to collegiate and international teams, empowering them to build stronger connections and achieve their goals through innovative technology solutions.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities
21 days ago

Silver.com LLC
2 months ago


