Jobs and Careers
CA

Principal Software Engineer (10+ years of experience)

Captions
New York City, United Statesfull_timeVerifiedPosted 26 Aug 2025
💰 $300,000/yr($200,000/yr – $300,000/yr)

About the role

Captions is the leading AI video company—our mission is to empower anyone, anywhere to tell their stories through video. Over 10 million creators and businesses have used Captions to simplify video creation with truly novel and groundbreaking AI capabilities.

We are a rapidly growing team of ambitious, experienced, and devoted engineers, researchers, designers, marketers, and operators based in NYC. As an early member of our team, you’ll have an opportunity to have an outsized impact on our products and our company's culture.

Our Technology

Mirage Announcement our proprietary omni-modal foundation model

Seeing Voices (technical paper) generating A-roll video from audio with Mirage

Mirage Studio for generating expressive videos at scale

"Captions: For Talking Videos” available in the iOS app store

Press Coverage

Lenny’s Podcast: Interview with Gaurav Misra (CEO)

Latest Fundraise: Series C Announcement

The Information: 50 Most Promising Startups

Fast Company: Next Big Things in Tech

Business Insider: 34 most promising AI startups

TIME: The Best Inventions of 2024

Our Investors

We’re very fortunate to have some the best investors and entrepreneurs backing us, including Index Ventures, Kleiner Perkins, Sequoia Capital, Andreessen Horowitz, Uncommon Projects, Kevin Systrom, Mike Krieger, Lenny Rachitsky, Antoine Martin, Julie Zhuo, Ben Rubin, Jaren Glover, SVAngel, 20VC, Ludlow Ventures, Chapter One, and more.

** Please note that all of our roles will require you to be in-person at our NYC HQ (located in Union Square)

We do not work with third-party recruiting agencies, please do not contact us**

About the role:

Note: we don’t promote hierarchical titles or levels internally, “Principal Engineer” is for external clarity—we’re looking for a highly experienced engineer who can solve some of our hardest technical challenges, shape architectural direction, and provide technical leadership. 

As a technical lead, you will architect and drive platform-wide initiatives that push the boundaries of distributed systems, and you will solve complex technical challenges at massive scale. Your work will ensure our software engineering organization can innovate quickly and reliably, ultimately helping creators around the world tell their stories through video.

Key Responsibilities:

  • Solve Complex Technical Challenges: Design, implement, and optimize large-scale distributed systems capable of handling massive throughput and concurrency. Own critical backend services end-to-end, ensuring they meet high standards of performance, reliability, and cost-efficiency.

  • Drive Product Infrastructure Forward: Collaborate with product teams to build systems and services that are operationally sound while also enabling rapid feature development and deployment across iOS, Android, and Web platforms.

  • Drive Platform Improvements: Continuously refine our existing systems, and identify new technologies or methodologies that can enhance our infrastructure,

  • Influence Technical Direction: You’ll bring fresh ideas to the table, mentor other engineers, and balance short-term needs with longer-term architectural vision—ensuring we can scale effectively as our user base grows.

Requirements:

  • 10+ years of industry experience designing, bui

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Captions

View company profile →