Epic Games is looking to improve the tools and technology that empower content developers worldwide by delivering new features, fixing bugs, and supporting Horde, their in-house build system.
Requirements
- Strong knowledge of backend or distributed systems development
- Experience working with cloud solutions such as AWS or Azure
- Excellent knowledge in a backend language like C or Java (C preferred)
- Performance mindset with experience optimizing code which executes on scalable distributed solutions
- Experience with technologies such as ASP.NET, MongoDB, Redis, and Terraform
- Previous experience working with Unreal and a good understanding of its tech stack is a plus
Responsibilities
- Take ownership of various parts of the Horde code base, implementing new features, fixing bugs, and providing support to both internal teams and Unreal licensees
- Bring cloud expertise to the Horde team, looking for opportunities to make Horde operate as efficiently as possible on AWS
- Work closely with mixed-discipline teams across Epic to find scalable and achievable solutions based on the requirements of Horde’s stakeholders
- Operate effectively with teams spanning multiple time zones
- Provide guidance to Unreal licensees both in the form of technical documentation and working alongside developer relations to grow adoption of Horde
Other
- 5+ years of professional software development experience
- Highly collaborative with excellent technical and non-technical communication skills
- Unlimited PTO and sick time
- Recognized individuals for 7 years of employment with a paid sabbatical
- Must be willing to work with teams spanning multiple time zones