About The Position

This is an incredible opportunity to work with professionals building cloud-based production management and collaboration tools for the media and entertainment industry. Flow Capture helps creative teams manage, review, and collaborate on content throughout the production lifecycle, supporting artists, coordinators, supervisors, and studios as they bring ambitious projects to life. This is a great opportunity to gain front-line software development experience in a stimulating, creative, and highly collaborative environment. You will work with a team of experienced engineers, designers, and product professionals who will provide guidance, share their expertise, and help you grow your skills in modern web, cloud, and media production workflows. Please note that this is a hybrid position for the Fall 2026 work term, August to December 2026.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, preferably in your second year or later.
  • Experience with backend or object-oriented software development, preferably using Java or a similar language such as Kotlin, C#, Python, or Go.
  • Understanding of software development fundamentals, including data structures, algorithms, object-oriented programming, and basic software design principles.
  • Some experience designing, building, or consuming APIs, such as REST services, GraphQL, or similar service interfaces.
  • Some experience working with databases, including relational databases, SQL, data modeling, or database-backed application development.
  • Interest in cloud-based software development and deployment technologies such as Amazon Web Services.
  • Comfort working collaboratively with others, communicating technical ideas clearly, and sharing your work with a team.
  • Curiosity, initiative, and a willingness to ask questions, receive feedback, and grow as a software engineer.

Nice To Haves

  • Experience with Java backend development, including frameworks or tools commonly used for web services.
  • Exposure to automated testing frameworks and practices for unit, component, functional, or integration testing.
  • Familiarity with DevOps concepts such as CI/CD, source control, build pipelines, deployment, observability, or cloud infrastructure.
  • Exposure to frontend or full-stack development is a plus, especially with Angular, JavaScript, TypeScript, HTML, or CSS.
  • Interest in AI/ML frameworks, intelligent backend services, automation, or applying AI-assisted capabilities to improve workflows and system performance.
  • Interest in media and entertainment, film production, production tracking, creative collaboration tools, or high-profile SaaS applications.

Responsibilities

  • Be an active member of the Flow Capture engineering team, helping develop features that improve collaboration, review, asset management, and production workflows for our customers.
  • Contribute to modern web-based applications and services used by creative professionals in film, television, animation, games, and other media production environments.
  • Participate in iterative design, testing, and development sprints to refine product solutions and deliver high-quality software.
  • Collaborate with software engineers, product managers, UX designers, QA specialists, and other stakeholders to understand customer needs and turn ideas into working features.
  • Write clean, maintainable, and well-tested code while learning professional software development practices.

Benefits

  • All internships are paid.
  • Contribute to meaningful projects.
  • Be mentored by industry leaders.
  • Participate in tech talks and other activities designed to support your personal and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service