Teamworks Technologies, Inc. logo

Backend Staff Software Engineer (Java)

Job Overview

Location

USA

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Are you a seasoned backend engineering leader with a passion for transforming complex, legacy systems into modern, scalable powerhouses? Teamworks Technologies, Inc. is seeking a highly skilled Staff Software Engineer (Java) to spearhead the critical modernization of our Athlete Management System (AMS), a cornerstone product within our Performance category. This is a unique opportunity to make a significant impact, driving architectural evolution and technical excellence across a vital part of our platform.
  • • In this high-impact role, you will be instrumental in modernizing our existing Java services, refining our database and API architecture, and guiding the strategic transition towards containerized and cloud-native infrastructure. You will collaborate closely with Engineering, Platform, and cross-product teams to meticulously define and execute a comprehensive modernization strategy. Your efforts will directly contribute to enhancing the performance, scalability, and long-term maintainability of AMS, ensuring it remains at the forefront of sports technology.
  • • Your success will be measured by your ability to deliver substantial architectural upgrades, significantly improve system performance and security, and influence technical direction not only within AMS but across the broader organization. You will be a key player in raising the overall engineering bar, fostering best practices, and mentoring fellow engineers.
  • • Key responsibilities include developing and executing a detailed roadmap for modernizing AMS’s backend architecture. This will involve a significant upgrade from Java 8 to a current Long-Term Support (LTS) version, ensuring our technology stack is robust and future-proof.
  • • You will be tasked with identifying and implementing asynchronous workflows to improve system responsiveness and efficiency. Furthermore, you will contribute directly to our containerization efforts, leveraging AWS environments to build more resilient and scalable services.
  • • A crucial aspect of this role involves proactively removing deprecated code, eliminating unused dependencies, and modernizing our build systems. This clean-up effort is essential for improving development velocity and reducing technical debt.
  • • You will optimize existing API workflows and evolve our database architecture, with a specific focus on enhancing PostgreSQL performance and query efficiency. This includes deep dives into query optimization and schema design.
  • • A significant part of your collaboration will be with our Platform Engineering team. You will partner to enhance our CI/CD pipelines, refine our cloud infrastructure, and streamline deployment workflows, utilizing industry-leading tools such as Terraform, Kubernetes, and Ansible.
  • • Beyond AMS, you will drive cross-product technical impact by actively influencing architectural decisions across different product lines. This involves sharing your expertise, advocating for sound architectural principles, and mentoring engineers from various teams.
  • • To ensure the stability and reliability of our production systems, you will participate in an on-call rotation. This duty involves troubleshooting production issues, performing root cause analysis, and actively contributing to maintaining high system reliability and availability.
  • • This role is ideal for an engineer who thrives on tackling complex legacy systems and possesses a proven ability to transform them into scalable, modern architectures. You think holistically about systems, not just isolated features, and excel at bringing structure and clarity to ambiguous technical challenges.
  • • You will take ownership of architectural decisions, communicate technical context clearly and effectively across diverse teams, and skillfully balance long-term technical rigor with practical, timely execution. You are energized by the prospect of influencing engineering standards, mentoring other engineers, and driving significant technical impact that extends beyond your immediate team. If you are ready to lead architectural modernization and shape the future of sports technology, we encourage you to apply.

🎯 Requirements

  • • 8+ years of professional backend engineering experience with demonstrated architectural ownership and a strong track record of leading complex projects.
  • • Deep proficiency in Java, including experience modernizing legacy Java systems, and familiarity with at least one additional modern programming language (e.g., Python, TypeScript, C#).
  • • Strong understanding of PostgreSQL, including performance tuning and optimization, coupled with extensive experience in RESTful API design and implementation.
  • • Hands-on operational experience with cloud platforms like AWS and infrastructure-as-code tooling such as Terraform, Kubernetes, or Ansible.
  • • Proven experience designing and implementing scalable distributed systems, with a strong ability to lead and contribute to system design discussions.

🏖️ Benefits

  • • Competitive salary and equity package.
  • • Comprehensive health, dental, and vision insurance.
  • • Generous paid time off (PTO) and company holidays.
  • • Opportunities for professional development and continuous learning.
  • • Collaborative and innovative work environment with a passionate team dedicated to the future of sports technology.

Skills & Technologies

Python
TypeScript
Java
PostgreSQL
AWS
Backend
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Teamworks Technologies, Inc. logo
Teamworks Technologies, Inc.
Visit Website

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.

Similar Opportunities

Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

8 days ago

Apply
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more

4 days ago

Apply
Brazil
Full-time
Expires May 2, 2026
Python
JavaScript
Java
+5 more

5 days ago

Apply
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more

13 days ago

Apply