Senior Backend Developer

Lake Forest, California, United States · Engineering expand job description ↓

Description

Turtle Rock Studios is an award-winning independent game developer best known for its work on AAA franchises like Left 4 Dead, Evolve, and Counter-Strike. We are a diverse team of inspired content creators, artists and engineers who share a passion for making fun, innovative games that gamers love to play.

Join our exceptional development team as a Senior Backend Developer on an unannounced AAA title. The job will include designing, scaling, and supporting global online services to support hundreds of thousands of concurrent players. The applicant must be comfortable working in an iteration driven environment and with minimal oversight.

Responsibilities include:

  • Create and maintain large-scale distributed systems, both player-facing and internal
  • Evaluate and recommend potential technologies and partners to meet project needs
  • Analyze and mitigate platform costs
  • Integrate with numerous external APIs, from first parties to infrastructure provider

Requirements

  • Strong communication and teamwork skills
  • Demonstrated proficiency with concurrent programming in server-side languages like Java, PHP, Ruby, etc. We use NodeJS, but would love to hear a defense of your favorite server-side web framework
  • Experience with diverse data layer technologies, both long-term and ephemeral. We have deployments in MySQL, PostgreSQL, Redis and DynamoDB but are open to novel caching tech and data warehousing strategies
  • Ability to balance persistence vs performance in an API design
  • Familiarity automating processes, from deployment and configuration all the way through to testing and monitoring

Bonus, if you have:

  • Familiararity with front-end tech stacks
  • Previous game experience
  • Prior experience working with Xbox Live, Valve Steamworks or PlayStation Network
  • Cloud experience (Azure, AWS, etc)
  • Comfortable at a *nix command line
  • Experience working with and documenting for a network operations team

Benefits

Some of the benefits and perks our employees get to enjoy, include:

  • Competitive salary
  • 100% healthcare coverage
  • 401k matching
  • Profit Sharing Plan
  • Generous time off
  • Flexible spending accounts
  • Career Improvement Program
  • Pet friendly office
  • Fully stocked kitchens, sponsored food trucks, and more
  • Discounts on products and services

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details
Strong communication and teamwork skills
Demonstrated proficiency with concurrent programming in server-side languages like Java, PHP, Ruby, etc.
Experience with diverse data layer technologies, both long-term and ephemeral.
Ability to balance persistence vs performance in an API design
Familiarity automating processes, from deployment and configuration all the way through to testing and monitoring
Previous game experience
Prior experience working with Xbox Live, Valve Steamworks or PlayStation Network
Cloud experience (Azure, AWS, etc)
Comfortable at a *nix command line
Experience working with and documenting for a network operations team
Are you authorized to work lawfully in the United States?
Will you now, or in the future require Turtle Rock Studios to commence (“sponsor”) an immigration case in order to employ you (for example, H-1B or other employment-based immigration case)?