AppLovin
Backend Architect, Platform

You will report directly to the VP Platform Engineering and work on a NodeJS / Typescript / GCP Cloud Run tech stack in development for gaming and data services for analytics, experimentation, liveops, and more. We are also improving existing Platform technologies on for example GCP App Engine as we scale up new services.
Responsibilities
- Create performant and maintainable backend services for platform services at the top grossing mobile game scale of our new and existing games
- Bring your expert experience and architectural knowledge to bear on exciting Platform Technology problems and projects to improve services game quality and value for players while also helping democratize our data for product teams
- Define and evangelize APIs, engineering, and development designs and standards for the studio for platform and backend game architecture and development
- Work with the broader game development teams to architect, extend and develop new platform services (analytics, experiments, segmentation, config, liveops, …) and solutions addressing reliability, scalability and security
- Contribute secure production code through with coverage, performance, and load testing
- Reviewing and mentoring team member contributions including code quality and test coverage
- Contribute and improve production processes, coding, and operational practices for our game backends
Requirements
- 10+ years developing backend services for games and/or relevant backend experience
- Demonstrated expertise in gaming backend services using cloud technologies like GCP / AWS
- Leader with fearless attitude and willingness to jump in to unfamiliar areas
- Architected backend services for social games and/or relevant experience for API’s, security, and performance
- Technical expertise across a range of backend technology – database, caching, networking, storage, streaming, micro-services and other architectures
- Advanced NodeJS / TypeScript and/or relevant backend language / stack experience at scale
- Advanced NoSQL / SQL database experience at scale
- CI/CD and Infrastructure as code experience
- Forward-looking mentality, taking into account scale, performance and a DevOps mindset
- Strong problem-solving and meticulous organizational skills
- Excellent verbal and written communication skills with the ability to build relationships with team stakeholders
Desired Qualities
- Familiar with mobile/F2P and a passion for games
- Degree in Computer Science, Mathematics, Physics, or Engineering
Competitive compensation package
Performance bonuses
401K with 3% employer matching
Family friendly culture
Flex PTO policy
Medical/Dental/Vision insurance
On-Site Gym and free Yoga classes
$1,500 annual budget for career development & education
$1,000 annual game device and IAP budget
Free drinks & snacks, catered lunch on Fridays
Happy 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.