Senior Backend Engineer - Epic Games
About Us!
Founded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe. We’re creative thinkers who have a passion for technology and are constantly thinking of innovative solutions to help better serve your business and customers. Our clients include video game publishers such as Electronic Arts, Epic Games and Krafton.
About the Role!
We are looking for an experienced Senior Backend Engineer. In this role, be responsible for designing, implementing, and optimizing scalable, secure, and high-availability backend services. You will play a key role in ensuring system reliability, maintaining high code quality, and driving technical excellence across the team.
.You will be working in an engineering-oriented fast-paced environment, with minimal management and detailed task definition. You need to be a self-starter and excel at making your own decisions and organizing your work according to the declared goals.
This is a hybrid (mostly remote) position (Pacific or Mountain Time)
You will
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
You have
Proven experience (5+ years) as a Senior Backend Engineer or in a similar role focused on backend services development.
5+ years of experience in building online services or web systems
Passionate about building and maintaining consumer-facing online applications that are secure, highly scalable, and highly available
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
Ability to work independently and collaborate effectively within a team.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Must be a resident of Canada and be eligible to work in Canada
Nice-to-Haves
Bilingual in Mandarin and English
How to Apply
To apply, please send your PDF resume and Github profile.
Please note that a background check will be required for employment in this role.
Job Types
Permanent, Full-time or Contractor
Schedule: Monday to Friday
Pay: CA$100K to CA$170K
We Offer
Health Spending Account
Disability insurance
Life insurance
Paid time off
Work from home