Flick is defining the future interface for AI native filmmaking, and they are seeking a Senior Full-stack Engineer to build the core infrastructure powering AI-native filmmaking. The role involves designing scalable backend systems, architecting APIs, and ensuring high performance across complex systems.
Responsibilities:
- 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
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
- 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