AdTechTalent
Engineering2 months agoOn-site

AppLovin

​​Backend Engineer - Creator & Content Platform

backenddistributed systemsGoJavaPythonRedisKafkaPostgresreal-timescalable systemssystem designsocial platformmachine learningcontent delivery

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Singapore, Singapore

Full job description

AppLovin is hiring a Backend Engineer to architect and build scalable backend systems for a next-generation social platform. Responsibilities include designing and owning services for creator and content operation platforms, developing core backend services and APIs for content delivery and real-time social interactions, building large-scale distributed systems for media processing and content distribution, architecting data infrastructure for real-time analytics and machine learning, ensuring platform integrity with safety mechanisms, and enabling real-time social features such as messaging and notifications. Candidates should have 3+ years of backend development experience, proficiency in Go, Java, or Python, experience with relational/NoSQL databases, message queues, caching systems (Redis, Kafka, Postgres), and a strong understanding of data structures, algorithms, and system design. The role requires a product-focused mindset and ability to rapidly ship MVPs in a startup-like environment. Location: Singapore.

What you'll do

  • Build Creator & Ops Platforms: Design and own high-velocity services powering creator ecosystem and internal content operation tools
  • Design and Build Core Services: Architect and develop backend services and APIs for content delivery, user interactions, and real-time engagement
  • Develop Scalable Systems: Build and optimize large-scale distributed systems for media processing, storage, and high-concurrency content distribution
  • Architect Data Infrastructure to support real-time analytics and machine learning recommendation systems
  • Ensure Platform Integrity with robust content ecosystem and safety mechanisms
  • Enable Real-time Engagement by creating scalable real-time services for social features including messaging, notifications, and live interactions

Requirements

  • 3+ years of backend development experience with a strong track record of building and scaling distributed systems in a fast-paced environment
  • Deep proficiency in at least one major backend language (Go, Java, or Python) and adaptability to pick up new tools
  • Ability to rapidly ship MVPs and prioritize speed-to-market
  • Experience building B2B or B2C service applications with a product-focused mindset
  • Strong experience with relational/NoSQL databases, message queues, and caching systems (Redis, Kafka, Postgres, etc.)
  • Proven ability to work in a startup setting owning features from design to launch
  • Deep understanding of data structures, algorithms, and designing high-traffic backend services

Tech stack

GoJavaPythonRedisKafkaPostgres

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.