Hybrid Full-time

TwelveLabs is hiring a Staff Software Engineer, Backend

About the Role

Join TwelveLabs as a Staff Software Engineer, Backend and architect the scalable APIs and systems that power our AI video platform. You will design high-throughput, service-oriented backend systems to support enterprise-grade SaaS solutions, optimizing for performance and adaptability.

What You'll Do

  • Design and implement scalable RESTful APIs adhering to OpenAPI specifications to power features like video search, generation, and embedding.
  • Architect high-throughput, service-oriented backend systems to support enterprise-grade SaaS solutions for diverse customers.
  • Optimize performance and reliability of distributed systems, processing large-scale video data with low latency and high availability.
  • Collaborate with cross-functional teams including product managers, frontend engineers, and AI/ML teams to deliver end-to-end video solutions.
  • Apply video-specific technologies such as encoding, transcoding, streaming, and metadata extraction to enhance product capabilities.

What We're Looking For

  • 10+ years of backend engineering experience with a proven track record of designing and delivering scalable web services and APIs.
  • Advanced proficiency in designing and implementing RESTful APIs adhering to OpenAPI specifications, with experience in modern frameworks like Go’s Gin or Echo, or Spring Boot.
  • Deep expertise in service-oriented architecture, microservices, and distributed systems, with strong knowledge of scalable database design and effective use of event-driven architecture.
  • Extensive experience with cloud-native development and deployment on platforms like AWS, GCP, or Azure, leveraging tools such as Docker, Kubernetes, or serverless frameworks.
  • Strong first-principles thinking to address complex technical challenges, combined with effective communication skills and a collaborative approach.

Nice to Have

  • Strong understanding of AI/ML concepts, particularly related to video analysis, and experience integrating backend systems with AI models or data pipelines.
  • Hands-on knowledge of video-specific tools and frameworks like FFmpeg or AWS Media Services to support video processing workflows.
  • Experience thriving in fast-paced startup environments, with a demonstrated ability to adapt quickly and deliver results with agility.
  • Proficiency with Go (Golang) and its ecosystem, aligning with team preferences.
  • Exposure to CI/CD pipelines and observability tools like Prometheus and Grafana for building and monitoring scalable systems.

Technical Stack

  • RESTful APIs, OpenAPI/Swagger, Go (Golang), Gin, Echo, Spring Boot
  • SOA, Microservices, Relational databases, NoSQL, Event-driven architecture
  • AWS, GCP, Azure, Docker, Kubernetes, Serverless frameworks
  • FFmpeg, AWS Media Services, Prometheus, Grafana

Team & Environment

You will collaborate with cross-functional teams including product managers, frontend engineers, and AI/ML teams.

Benefits & Compensation

  • Full health, dental, and vision benefits.
  • Flexible PTO and parental leave policy.
  • Office closed the week of Christmas and New Years.
  • VISA support such as H1B and OPT transfer for US employees.

Work Mode

This is a hybrid role. We are hiring in San Francisco, CA, other parts of California, and Washington State.

TwelveLabs values the uniqueness of each person’s journey and fosters an open, inclusive culture.

Required Skills
Go (Golang)GinEchoSpring BootRESTful APIsOpenAPI/SwaggerMicroservicesSOARelational databasesNoSQLDistributed SystemsCloud PlatformsContainerizationCI/CDSystem Design
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
TwelveLabs

Pioneers the development of cutting-edge multimodal foundation models that comprehend videos like humans do. Our models have redefined standards in video-language modeling. Headquartered in San Francisco with an APAC presence in Seoul.

Visit website
Job Details
Category backend
Posted 7 months ago