Senior Ruby Engineer - Tech Lead

At Backstage
  • Full Time
  • Employee
  • Full Remote

Posted on September 15th

Apply for this position

FilmFreeway is the home of the Film Industry's top festivals and filmmakers. Trusted by brands including HBO, The Oscars®, ESPN, NBC-Universal, Lionsgate, PBS, NPR and more, FilmFreeway is the world’s leading film festival marketplace. Every day, thousands of filmmakers, writers and artists use FilmFreeway to submit to over 12,000 of the world’s best film festivals and contests (including 150+ Oscar and BAFTA qualifying festivals). FilmFreeway is setting the industry standard for how filmmakers and fans discover, submit, and get tickets to thousands of film festivals and creative contests worldwide.

FilmFreeway is seeking a Senior Ruby Engineer - Tech Lead to build and optimize the best user-focused product serving the film industry. Our small but mighty engineering team currently numbers three, including a senior engineer, a developer, and our CTO. We are a team that values independence and autonomy, and trust our engineers to pick the best tools suited for their tasks, while working collaboratively towards mutual goals. 

We adhere to agile principles with a modified Kanban process, where we collectively contribute to several projects at a time, leveraging Jira to create tickets. From there, we brainstorm issues, assign and manage work, and deploy changes. We create WIP PRs and communicate on code changes as they're happening, and use PRs to help indicate when work is ready to be reviewed and deployed. 

As Senior Ruby Engineer - Tech Lead, you will be working on the entire system, including feature development, production reliability, infrastructure, maintenance, upgrades, tooling, bugs, and troubleshooting. You will be partnering with our product and customer support teams to design and architect new features that will solve the pain points of our customers. While this is an individual contributor role, you will also be guiding technical decisions, providing code reviews, and mentoring other developers as our technical lead. Your work will have a direct impact on our very fast-growing community and will be seen and used by millions of people around the world. 

The Senior Ruby Engineer, Tech Lead will report to FilmFreeeway’s CTO.

What You'll Do:
  • Lead feature development, including assigning work, providing feedback, managing expectations, and facilitating communication
  • Design, build and maintain efficient, reusable, and reliable Ruby code
  • Collaborate with designers and product developers to conceptualize and build new features end-to-end
  • Identify bottlenecks and bugs and devise solutions to these problems
  • Establish processes to ensure maintainability of new code; upgrade old code to new standards via refactor and replacement
  • Continuously monitor and improve our existing solutions to optimize performance and provide a seamless user experience
  • Integrate high levels of automated test coverage into workflows
  • Investigate and implement new web development technologies and best practices, as applicable
  • Plan, develop, upgrade, and maintain current and future infrastructure and frameworks

What We're Looking for From You:
  • Mastery of Ruby on Rails; advanced proficiency writing and updating well-architected, readable code that the development team can easily maintain
  • Demonstrated prior experience leading feature development (delegating, code reviews, overseeing projects to completion) and shipping software in a professional team setting
  • Strong understanding of object-oriented programming & server-side templating languages
  • Experience managing Linux servers from “fresh install” to “running production stable”; comfortable using command-line tools
  • Ability to implement automated testing into your code
  • Competency with relational databases (e.g. MySQL, PostgreSQL)
  • Skilled in creating database schemas that represent and support business processes
  • Strong project management skills; able to organize, adhere to process, and execute projects across disciplines and by deadline
  • A knack for troubleshooting & resolving technical issues in development and production
  • Familiarity with Ansible is a plus!

What We Offer:
  • Competitive salary and bonus structure
  • Company remote-first policy
  • Health, vision, dental, and life insurance
  • Memberships for the following: Health Advocate, TelaDoc, and Talkspace
  • All-access pass to WeWork co-working spaces across the globe!
  • Employee Discount Program
  • 10 paid holidays
  • Generous PTO
  • Summer Fridays from Memorial Day through Labor Day
  • Equipment you need to do your job
  • 401K Match
  • Reimbursement for conferences and continuing education to support your professional development
  • Great Place to Work Certification!

About Backstage Holdings
Backstage Holding’s mission is to empower creative talent and streamline the content creation process for projects in film, television, commercials/branded content, social media, theater, music video, video games, and more. Backstage provides solutions that manage the entire project lifecycle, including talent discovery and staffing, production, post production, and distribution.  Our brands includeBackstage, Coverfly, FilmFreeway, Final Draft, ShareGrid, Sonicbids, and Voice123. Backstage Holdings is part of Cast & Crew, a family of individually innovative companies modernizing the ways in which content is created.

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.