Epic Gamesposted 13 days ago
$172,736 - $253,347/Yr
Full-time - Mid Level
Bellevue, WA
1,001-5,000 employees

About the position

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. Driving the plug-in power behind Unreal Engine 5, we bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic’s own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.

Responsibilities

  • Coordinate with a cross-site group of highly skilled individuals.
  • Architect new features and evolve existing products used daily by millions of gamers, developers, and enterprise professionals.
  • Partner closely with backend services teams to ensure that the underlying systems meet internal and external customer needs.
  • Be hands-on and use technical expertise to drive solutions for a range of challenges.
  • Collaborate with other teams including Product, Design, QA, EGS Mobile, and Epic Games Launcher Teams.
  • Design, architect, implement, and ship well-documented new features.
  • Improve and evolve existing tools and features.
  • Maintain and hunt for bugs in existing code bases.
  • Take part in foundational work as we embark on a new chapter for our desktop clients.

Requirements

  • 5+ years of software programming industry experience developing online systems.
  • Experience working with large-scale, distributed systems (AWS, Redis, Kafka, Kubernetes, Java, Spring).
  • Proficient in cloud technologies, preferably AWS cloud services, Unix-flavored operating systems, CI/CD environments, and deploying and running containerized services.
  • Experience with REST APIs and Terraform.
  • Strong problem-solving, logic, and troubleshooting skills.
  • Ability to architect system interfaces and tools.
  • Track record of development on tight schedules with complex technical requirements.
  • Passion for building great user experiences and products that serve diverse use cases.

Nice-to-haves

  • Experience with Version Control Systems like Perforce and Git.
  • Experience using networking diagnostic and debugging tools like Charles and Postman.

Benefits

  • Generous benefit plans and discretionary incentive programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service