Twelve Labs

Senior Backend Engineer, Forge

Seoul, South Korea, Remote. Posted a month ago

The role

The Senior Backend Engineer will design and develop core backend systems for a B2B SaaS platform. This role involves building developer platforms including APIs, SDKs, and management systems for authentication, billing, and video data.

What you will do

  • Collaborate with PMs and frontend engineers to define API and backend solutions.
  • Develop and improve core systems for authentication, account management, billing, and usage limits.
  • Develop APIs for video data upload, management, and model utilization.
  • Analyze bottlenecks and improve performance and scalability of databases and distributed systems.
  • Participate in testing, deployment, monitoring, and incident response.

Required qualifications

  • 5+ years of experience in backend engineering.
  • Experience leading technical decisions and projects in fast-paced startup environments.
  • Deep understanding of backend languages such as Go or Java/Kotlin.
  • Experience designing and operating production-level systems.
  • Deep understanding of relational databases and complex query optimization.
  • Experience designing and operating distributed systems using event-driven architecture (Kafka, SQS, etc.).
  • Experience designing and operating large-scale systems in cloud-native environments like Kubernetes and AWS.
  • Experience implementing complex business requirements for domains like authentication (OAuth, SSO), billing, or organization management.

Nice to have

  • Experience in enterprise environments (B2B SaaS, multi-tenancy).
  • Deep understanding and practical experience with Go.
  • Experience linking AI/ML models or data pipelines with backend systems.
  • Interest or understanding in the video processing domain.
  • Practical experience with video processing tools like FFmpeg or AWS Media Services.
  • Experience operating systems using CI/CD pipelines and monitoring tools (Prometheus, Grafana).

Benefits

  • Hybrid work model with autonomy and collaboration.
  • Latest MacBook and 700,000 KRW worth of remote work equipment, replaced every 3 years.
  • Unlimited LLM token support for Tech roles.
  • 1.4 million KRW annual self-development budget for lectures, conferences, and memberships.
  • English education programs and global buddy programs.
  • Taxi fare support for night and weekend commutes.
  • Corporate card worth 7.2 million KRW annually for meals and transportation.
  • Snack bar in the office with snacks, coffee, and seasonal fruit.
  • Dinner provided after 7 PM when working in the office.
  • Annual health checkup for the employee and one family member.
  • Group insurance (choice of accident, dental, or family accident insurance).
  • Flu vaccination support.

Before you apply

  • Must have no disqualifications for overseas travel.
  • A 3-month probation period applies to all new hires.
  • Hiring process includes document review, recruiter interview, Hiring Manager interview, job interview (1-2 rounds), final interview, reference check, and offer.

About the company

Twelve Labs builds AI infrastructure to help machines understand video data. The company operates globally with offices in San Francisco, Seoul, New York, and London.

Senior Backend Engineer, Forge at Twelve Labs | JobZoey