AdTechTalent
Engineering4 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

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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