Backend Architect
Core
Define and own technical architecture for backend systems, leading design of distributed platforms and microservices.
Role type
Senior Backend Architect
Builds
Distributed backend platforms and microservices for large-scale systems
Domain
Cloud infrastructure and backend engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, API design, microservice architecture, event-driven systems, data consistency models, failure/resilience patterns, AWS or GCP architecture, relational databases, Go or Java
Preferred skills
Gaming backend architecture, AAA game online service platforms
Technologies
Go, Java, AWS, GCP
Responsibilities
Design distributed backend platforms and microservices, mentor engineers, identify and mitigate systemic technical risks, align engineering teams and stakeholders on technical direction
Seniority
Senior, hands-on IC