Senior Java Engineer (PST overlap)
Posted bythe hiring team· 17 days ago
- Location
Posted bythe hiring team· 17 days ago
Senior Java Engineer (PST overlap)
USD 82,807 – USD 95,546
Mid-range for Engineering
Be among the first applicants
Verified team
HR-vetted before going live.
Transparent pay
Salary stated upfront.
Be among the first applicants
Just opened — your application stands out.
About this role
About the role
Our client is one of the largest game studios known for their very successful MOBA and FPS franchises. You will be a member of the Organized Play team that builds the systems that power competitive play - from tournament registration and operator tooling to the backend services that drive player and fan-facing experiences.
We’re hiring a Senior Backend Software Engineer to help build and extend tournament systems supporting Organized Play initiatives.
You’ll work across:
Compete Services - Spring Boot-based services supporting tournament workflows and public-facing APIs
Esports Services - modelling tournaments, brackets, and match structures
The core challenge here is complex business logic and correctness. These systems directly impact competitive outcomes and the experiences of players and fans. This is a hands-on senior role with end-to-end ownership.
Please note, availability to attend afternoon/evening meetings is a requirement for this role as most of the team is located on the US West Coast (LA and Seattle)
Responsibilities
Implement tournament lifecycle logic (Swiss, playoffs, standings, tiebreakers)
Build workflows for registration, dropouts, rule enforcement, and audit logging
Extend backend services that model tournaments and match structures
Design and evolve clean, maintainable backend components
Develop REST and GraphQL APIs
Work with relational databases to model and query tournament data
Debug complex production issues and review peer code
Participate fully in 2-week sprints and team rituals
Required qualifications
6+ years backend development experience with ownership of production systems.
Strong modern Java (17+)
Experience building services with Spring Boot or similar frameworks
Demonstrated ability to design clean, maintainable backend architectures
Experience building systems with complex workflows or state transitions
Experience designing REST APIs
Experience with JPA/Hibernate or strong SQL-first data modeling (e.g., JOOQ)
Solid relational database fundamentals
Comfortable working independently in a remote environment
Nice to have
Experience with GraphQL APIs
Experience with event-driven systems (Kinesis, Kafka, etc.)
Experience implementing caching or rate limiting
Experience building correctness-critical systems
Experience building internal/operator tools
Experience with competitive or gaming platforms
Familiarity with trading card games (TCGs) and tournament formats (e.g., Swiss rounds, decklists, brackets), or a strong interest in competitive gaming, esports
The Senior Java Engineer (PST overlap) role with the hiring team offers USD 82,807–95,546 per year. Salary information is published as part of every JobRemotely listing so candidates can self-screen before applying.
Yes — the hiring team has marked this Senior Java Engineer (PST overlap) role as open to candidates based in Poland. Eligibility requirements are surfaced in the JobPosting structured data on the listing.
The hiring team uses the JobRemotely structured hiring pipeline: candidates apply through the listing, complete a paid test task or screening, and only then proceed to interviews. This skips the resume black hole and respects everyone's time.
Similar roles
Hand-picked from the same category.
the hiring team· EMEA, LATAM, Canada, USA·Remote·17 days ago
USD 216,000 – USD 216,000
Viewthe hiring team· US·Remote·17 days ago
USD 190,000 – USD 210,000
Viewthe hiring team· EU·Remote·17 days ago
USD 75,450 – USD 169,700
Viewthe hiring team· US·Remote·17 days ago
USD 217,000 – USD 303,900
View