Epic's online services teams need to build, deploy, and manage services used by over half a billion players globally. The Nexus team specifically needs to develop and maintain core infrastructure for global messaging platforms, including email, mobile push notifications, SMS, and real-time data transfer systems, to improve developer experience and enable features like matchmaking, presence, friends, and text chat.
Requirements
- 8 + years of experience in building online services or web systems
- Deep knowledge of the object-oriented language (preferably Java), design, and design patterns
- Deep knowledge of RESTful API design, implementation, and database systems, both relational and NoSQL databases
- Experience of utilizing cache, messaging, async processing, etc. in online services and deploying and running services on a large scale and in a mission-critical environment
- Experience with cloud technologies, preferably AWS cloud services, Unix-flavored O/S, and a continuous integration / continuous delivery environment
- Experience in building messaging platforms is a plus, but not required
- Experience building scalable distributed systems
Responsibilities
- Design, implement, own, and iterate on scalable, secure, highly-available backend services
- Maintain code quality internally and from outsourced partners
- Communicate technical risks within and across the group
- Handle various real-time, complex issues on online services and platforms
- Maintain and improve operational excellence, including but not limited to observability, scaling, optimizing infrastructure, etc.
- Collaborate, own, and/or execute on product roadmaps, including but not limited to features, designs, milestones, and deliverables
- Follow industry trends and maintain a strong interest in cutting-edge technology
Other
- Passionate about building and maintaining consumer-facing online applications that are secure, scalable, and highly available
- Ability to collaborate and/or lead cross-functional efforts in ambiguous environments
- Experiencing collaborating alongside stakeholders and other SMEs
- This role is open to multiple locations in North America (including WA).
- Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.