Jobs and Careers
AP

Senior Server Engineer

AppLovin
North Americafull_timeVerifiedPosted 7 Mar 2023

About the role

PeopleFun™ is the award-winning creator of mobile games for players across the globe. We are part of the AppLovin™ studios family, a publicly traded company, with world-class projects, resources, and infrastructure. PeopleFun™ is a Dallas-based game studio founded and maintained by game industry veterans, where game developers thrive on collaboration, creativity, teamwork and fun. Our games are played by over 25 million players each month, and we have a number of exciting mid-core and casual games in development. Our mission is twofold: excellence in creativity and data-driven product innovation, and to be a best-in-class workplace providing unique opportunities to learn and exercise curiosity.
Candidates who reside or will reside in the following locations are eligible for this role: California, Colorado, Florida, Georgia, Iowa, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Ohio, Oregon, Pennsylvania, Tennessee, Texas, Virginia, Washington DC, Washington State
Job SummaryPeopleFun seeks a highly skilled Server Engineer to join our Games Backend engineering team. Working in the game team you will be integral to the planning and implementation of a robust server architecture to propel the product into live service and beyond. In one of our Game teams, you will work on a NodeJS / Typescript / .NET / GCP Cloud Run tech stack. You also will be in close collaboration with our Platform technologies team which is working on such things as identity, analytics event ingestion, monitoring, LiveOps, and config systems, etc. You will preferably have online and mobile gaming development experience, along with strong interpersonal skills and a passion for video games.

Responsibilities

  • Design and implement highly scalable, secure, maintainable APIs, applications, and systems
  •  Review and mentor team member contributions including code quality and test coverage
  • Work closely with the Game Project Technical Lead and Platform Server team to develop and improve client, server, and database architecture
  • Backend and database performance assessment, support, and optimization
  • Implement industry best practices from an architectural and engineering standpoint
  • Contribute secure production code through coverage, performance, and load testing

Requirements

  • 7+ years of engineering experience developing RESTful APIs and backend servers to support client applications, especially mobile applications
  • Advanced NodeJS / TypeScript and/or relevant backend language/stack experience at scale
  • Experience coding against large data systems
  • Advanced NoSQL / SQL database experience at scale
  • Experience with Redis, Kafka or other messaging systems
  • Experience with microservice architecture
  • CI/CD and infrastructure as code experience
  • Demonstrated expertise in gaming backend services using cloud technologies like GCP / AWS
  • Forward-looking mentality, taking into account scale, performance and a DevOps mindset
  • Experience working with containerized applications (eg. Docker)
  • A champion of code quality and a proven mentor
  • Strong problem-solving and meticulous organizational skills
  • Excellent verbal and written communication skills with the ability to build relationships with team stakeholders

Desired Qualities

  • Knowledge and experience of C# .NET for server development
  • Experience working with Cloud Run/k8s
  • Experience in deploying, operating, and scaling dedicated game servers for session-based games
BenefitsCompetitive compensation packagePerformance bonuses401K with 3% employer matchingFamily friendly cultureFlex PTO policyMedical/Dental/Vision insuranceOn-Site Gym and free Yoga classes$1,500 annual budget for career development & education$1,000 annual game device and IAP budgetFree drinks & snacks, catered lunch on FridaysHappy hours, social events and more
PeopleFun is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, gender identity, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AppLovin

View company profile →