Senior Software Engineer
easy games
Job Summary
The Senior Software Engineer will join the Platform Services team to build services and infrastructure for a new unannounced project and existing games, BedWars and Islands. Responsibilities include designing, developing, and operating services supporting millions of daily players. The role involves collaboration with game developers and the platform team, with a high level of autonomy. The engineer will work on server orchestration, matchmaking, database services, and inventory/game economy. This requires experience with backend systems and high-scale systems, ideally related to game backends.
Must Have
- 6+ years of software engineering experience
- 4+ years of experience working on complex backend systems
- Capable individual contributor
- Experience with high scale systems
Good to Have
- Experience with NodeJS + NestJS/TypeScript
- Experience with Document and Relational Databases
- Experience with Event Driven Architectures
- Experience with GCP/Cloud Services
- Experience with Kubernetes
Job Description
About Us
Easy Games is an independent game studio building high scale multiplayer games. We are a small team with a massive audience of over 20M monthly users with peaks of over 350k concurrent players.
The Role
Our Platform Services team is looking for engineers to help us build services and infrastructure for a new unannounced project, as well as our two live games, BedWars and Islands.
You will be joining a small team of engineers working on interesting problems in the game development space such as:
- Server Orchestration
- Matchmaking
- Database Services
- Inventory and Game Economy
You will be responsible for owning the design, development, and operation of services supporting millions of players every day. You will work closely with game developers and the platform team to build both user facing and internal services with a high level of autonomy.
Technologies
An exceptional candidate will have significant experience with many or all of the following:
- NodeJS + NestJS/TypeScript
- Document and Relational Databases
- Event Driven Architectures
- GCP/Cloud Services
- Kubernetes
The Fit
We are looking for the following:
- 6+ years of software engineering experience
- 4+ years of experience working on complex backend systems
- Capable individual contributor
- Experience with high scale systems, preferably related to game backends
Location
It is acceptable for this role to be fully remote anywhere in the US. Expected working hours are centered around our San Diego office.