Senior Software Engineer, Backend (Java)

teamworksUnited Statesfull_timesenior

$185,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Own and deliver backend features end-to-end, contributing to the modernization of AMS’s backend architecture.
  • Design and optimize API workflows and data models, improving system performance, scalability, and PostgreSQL query efficiency.
  • Lead efforts to introduce asynchronous processing patterns, eliminate deprecated code, and modernize build and dependency management systems.
  • Partner with Platform Engineering to enhance CI/CD pipelines, infrastructure, and deployment workflows.
  • Contribute to architectural decisions and technical direction within the AMS domain, balancing short-term delivery with long-term scalability.

Soft Skills

Written CommunicationCross-Functional CollaborationMentoringTechnical Decision-Making

Benefits

  • Health Insurance

Culture

Mentorship ProgramBlameless PostmortemsFast-PacedMission-DrivenInclusive Hiring

Requirements

Preferred: Bachelor's degree in Computer Science
Regions: Us

Get jobs like this in your inbox

Weekly Java, PostgreSQL, Restful API Design hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About teamworks
Industry: sports tech
Size: medium

Teamworks is the Operating System for Sports™, powering over 6,500 organizations worldwide with solutions spanning Personnel, Coaching, Performance, Operations, and Intelligence. Founded in 2006, the company has grown into a leading sports tech platform with more than 500 global teammates.

View company profile →
Compensation
Base salary: $185,000 USD