​​backend Engineer - Creator & Content Platform

AppLovin AppLovin · Media · Singapore · Platform Engineering

Backend Engineer for AppLovin's Creator & Content Platform, focusing on building scalable systems for media delivery, social interactions, and an intelligent content discovery engine. The role involves architecting backend services, data infrastructure for ML recommendation systems, and ensuring platform integrity. Requires 3+ years of backend experience, proficiency in Go, Java, or Python, and a product-focused, fast-paced approach.

What you'd actually do

  1. Build Creator & Ops Platforms: Design and own the high-velocity services that power our creator ecosystem and internal content operation tools.
  2. Design and Build Core Services: Architect and develop fundamental backend services and APIs that support content delivery, user interactions, and real-time engagement.
  3. Develop Scalable Systems: Build and optimize large-scale distributed systems for media processing, storage, and high-concurrency content distribution.
  4. Architect Data Infrastructure: Design our data infrastructure to support real-time analytics and empower machine learning recommendation systems.
  5. Ensure Platform Integrity: Implement robust content ecosystem and safety mechanisms to maintain platform health and user trust.

Skills

Required

  • 3+ years of backend development experience
  • building and scaling distributed systems
  • Go, Java, or Python
  • System Design
  • relational/NoSQL databases
  • message queues
  • caching systems (Redis, Kafka, Postgres, etc.)
  • data structures
  • algorithms
  • design high-traffic backend services

Nice to have

  • media streaming protocols
  • media processing pipelines
  • recommendation systems
  • machine learning infrastructure
  • real-time communication technologies
  • social platforms
  • content-driven products

What the JD emphasized

  • AI engineers
  • machine learning recommendation systems
  • AI-driven content discovery