Full-time

Staff Software Engineer, Backend (Java)

Posted by Teamworks • Canada, NB, Canada

📍 Canada, NB 🕒 February 24, 2026

About the Role

Opportunity

Teamworks is investing in the modernization of Athlete Management System (AMS), a core product within our Performance category. We’re hiring a Staff Software Engineer to accelerate the evolution of AMS’s legacy architecture and drive long‑term technical improvements across the system.

This is a high‑impact backend leadership role focused on modernizing Java services, improving database and API architecture, and guiding the transition to containerized and cloud‑native infrastructure. You will partner closely with Engineering, Platform, and cross‑product teams to define and execute a modernization strategy that improves performance, scalability, and maintainability.

Success means delivering architectural upgrades, improving system performance and security, influencing technical direction beyond AMS, and raising the engineering bar across the organization.

What You’ll Do

  • Develop and execute a roadm...

Ready to Apply?

Submit your application today and take the next step in your career journey with Teamworks.

Apply Now