Teamworks - Senior Software Engineer, Backend (Java/Spring)
Requirements
• I've designed and built API layers, including versioning strategies, for systems that need to share data across multiple applications • I've built APIs but haven't owned architecture decisions or versioning patterns • I've consumed APIs but haven't been responsible for building them • I don't have meaningful API development experience • I have hands-on experience identifying and fixing non-performant queries, including analyzing query plans and optimizing indexes • I've written complex SQL queries but haven't owned performance tuning or optimization work • My SQL experience is primarily read-only or reporting-focused • I've worked in a regulated industry (healthcare, financial services, or similar) where compliance directly shaped how I designed and built systems • I've been adjacent to compliance work but wasn't directly responsible for it • I'm familiar with compliance concepts but haven't worked in a regulated environment • I don't have experience in compliance-driven environments • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
Benefits
• $185K • Offers Equity • Offers Bonus • A final offer will be determined by your experience, skills, and interview performance. We’ve built our compensation framework to attract, retain, and reward top performers. We believe in pay for performance, ensuring that your growth and impact are reflected in your rewards. As Teamworks grows, so do your opportunities—whether that’s through advancing your career, contributing to game-changing innovations, or building long-term financial security. • I'm Ian Anderson, Engineering Manager for the Compliance, Recruiting, and Camps team at Teamworks. Our products power some of the most complex and compliance-sensitive workflows in collegiate athletics, and right now we're at a pivotal moment. We're moving from a monolithic, reactive codebase toward a stable, service-oriented architecture with a data layer that the entire Teamworks platform, including Ask Teamworks, can rely on. • To get there, I need someone who's genuinely energized by hard technical problems and brings the patience and rigor to solve them the right way. • The C&R and Camps codebase is complex, the problems are real, and the work has direct impact on thousands of athletic programs that depend on Teamworks to stay compliant. You'll walk in on day one with meaningful ownership and a clear set of problems to solve, from import pipeline performance to long-term service architecture. The data layer work you do here also has reach across the broader Teamworks platform, including products like Ask Teamworks that rely on clean, performant data from every system. If you want to own something that matters and leave it better than you found it, this is that role. • The team operates on a few principles that I take seriously: ship incrementally, learn from incidents without finger-pointing, and ask for help before problems get big. I manage with the same philosophy: clear ownership, real autonomy, and a genuine investment in your growth. If that sounds like the environment you've been looking for, I'd like to talk.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT