As a backend software engineer, you’ll be trusted to push large scoped backend projects, design flexible and functional backend service architecture, and develop strategies for operating video orchestration and distribution at a high scale. The team’s primary focus is developing a greenfield product and as such there are opportunities to flex your engineering skills. You will report to the director, of software engineering for esports technology
*responsibilities*:
- you will contribute to the technical direction, design, and implementation of the
- esports watch platform and the services that expand and enhance our player-facing experiences.
- collaborate with central technology and infrastructure teams
- you will lead by technical example, lifting the expertise and skills of people around you through spec reviews, code reviews, documentation, and testing
- you will collaborate closely with our esports r&d leadership, platform, and technology teams to prioritize and build the right tech capabilities.
*requirements*:
- 6+ years of experience or equivalent as either an infrastructure or software engineer
- deep hands-on programming experiences with java
- experience building microservice backends at scale
- experience with memory management, multi-threaded processing with thread safety, and garbage collection
- experience making decisions about databases based on use cases (relational vs nosql)
- ability to handle schema evolution and schema change management at scale
tipo de puesto: tiempo completo
salario: $80,000.00 - $100,000.00 al mes
horario:
- turno de 8 horas
experiência:
- java: 6 años (obligatorio)
- liderazgo: 4 años (obligatorio)
idioma:
- inglés (obligatorio)
lugar de trabajo: empleo remoto