This job might no longer be available.
Sr. Backend Engineer
2 years ago
What makes us Epic?
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.
We are currently looking for a Sr. Backend Engineer to join our Ecommerce team. In this role at Epic, you'll be at the center of services that power our customer Ecommerce related experiences for all products around the globe. You'll work closely with our teams to build and support systems that deliver good user experience, high performance, secure and reliable functionalities. From design, implementation, and deployment you'll be able to shape the services and features that drive the future of our products. We're looking for a skilled, dependable, innovator who plays well with others and enjoys finding creative solutions.
Responsibilities:
- Design, implement, 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 issues on online services and platform
- Collect and analyze metrics from online services
- Provide input into the product road map, including milestone schedules and deliverables
- Follow industry trends and maintain a strong interest in cutting edge technology
- Be responsible for the successful delivery of various projects & products end to end
Qualifications:
- Passionate about building and maintaining consumer-facing online applications that are secure, highly scalable, and highly available
- 5+ years of experience in building online service or web systems
- Deep knowledge of the object-oriented language (Java required), design and design patterns
- Deep knowledge of restful API design and implementation
- Deep knowledge of database systems both relational and NoSQL database
- Experience of utilizing cache, messaging, async processing, etc. in online services
- Experience with deploying and running services on a large scale and mission-critical environment
- Experience with cloud technologies, preferably AWS cloud services
- Experience with Unix flavored O/S
- Experience in a continuous integration / continuous delivery environment
- Experience in building ECommerce / Publishing system is a plus
Epic Job + Epic Benefits = Epic Life
Each year, we celebrate the Epic family with company-wide paid breaks, generous paid time off, and recognize individuals for 7 years of employment with a paid sabbatical - we think our people are pretty awesome!
#LI-AL1
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Create Your Profile — Game companies can contact you with their relevant job openings.