Senior Member Technical Staff - (Java+Angular)
Core
Design and own frontend architecture and UI decisions while working across the stack to build and improve tools for onboarding new sports and data formats.
Role type
Senior IC full-stack engineer (Java/Angular)
Builds
Extensible, maintainable tools and scalable UI components for sports data distribution and publishing
Domain
Sports data technology
Deliverable
production ML models | product features | infrastructure
Required skills
Angular, Java/Spring Boot, system design, SQL, NoSQL, concurrency handling, unit testing, regression testing
Preferred skills
React, design systems, modernization/migration, testing frameworks (Cypress, Playwright, Jest), AWS, state management (NgRx, Redux), CI/CD pipelines
Responsibilities
Build and improve tools for onboarding new sports and data formats; Own frontend architecture and UI decisions; Work across the stack owning backend services and APIs; Lead system design reviews, code reviews, and architectural discussions; Mentor and guide team members; Own system reliability including production incidents and root-cause analysis
Seniority
Senior, hands-on IC with mentorship