Flick
Senior Full-stack Engineer
today
100000 –200000 USD / yearUSASeniorRemotetypescriptnodepythonapi designci/cdtestingobservability
Founding full stack engineer building scalable backend and frontend systems for AI-native filmmaking platform.
About the company
- Flick is defining the future interface for professional AI-native filmmaking.
- Founded by an engineer who helped build Instagram Stories and an award-winning filmmaker, Flick brings technology and artistry together.
- We are well funded by leading investors, including True Ventures, GV, Lightspeed, and other top-tier VCs.
- Checkout our launch video
- Award-winning AI films created using Flick
Responsibilities
- As a founding full stack engineer at Flick, you’ll build the core infrastructure powering AI-native filmmaking — from media generation interface to scalable backend systems. You will work directly with the founders, and have the opportunity to shape the future interface for AI visual storytelling.
Requirements
- Strong experience in system design and backend architecture at scale.
- Proficiency across the stack (e.g. TypeScript/Node, Python, modern web frameworks).
- Experience building and maintaining production-grade APIs and distributed systems .
- Deep understanding of performance, concurrency, and reliability.
- High standards for code quality, testing, and maintainability .
- Ability to take ambiguous problems and turn them into clean, scalable systems.
- Startup mindset: ownership, speed, and pragmatism.
Nice to have
- Love films and art.
- Have been a filmmaker, animator, video editor, game developer before
- Have experience in AI video generation.
- Have contributed in open-source projects, and coding for fun outside of regular work.
Other
- Design and build scalable backend systems for media generation, storage, and delivery.
- Architect APIs and services that power real-time, stateful creative workflows.
- Own end-to-end features across frontend, backend, and infrastructure.
- Ensure high performance and reliability across complex, async-heavy systems.
- Build and maintain integrations with AI model providers and compute platforms.
- Establish strong engineering practices: testing, observability, CI/CD, and code quality.
- Work closely with product and frontend teams to ship cohesive experiences.