Epic Games is looking to deliver free, cross-platform game services for all developers and build an open, integrated gaming community on a global scale.
Requirements
- 4+ years of software engineering industry experience developing online systems
- Experience working with distributed systems to handle large scale challenges (Redis, Kafka, Kubernetes, AWS, Spring)
- Proven track record of collaborating with team members and other partners on complex systems
- Proven track record of operating live and online services at scale, leveraging industry best practices and standards
- Demonstrated ability to independently manage your projects, estimates, and timelines
- Experience working with a team of engineers in an ambiguous and sometimes chaotic environment
Responsibilities
- Get things done - Epic empowers engineers to assess a challenge, craft a solution, and implement it
- Architect and contribute to features related to the online gaming experience
- Work with the client and other backend teams to develop new systems
- Integrate feedback from our various partners to evolve and improve existing features
- Write and maintain distributed systems to handle large scale challenges
- Own the outcome - Be accountable for the solutions you build and flexible around the ambiguity of the problem space
Other
- Excellent communication skills including the ability to provide, solicit, and accept feedback constructively
- 100% of the premiums for both you and your dependents paid by the company for Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match
- Unlimited PTO and sick time
- Recognized individuals for 7 years of employment with a paid sabbatical
- Robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents