×

Sign in to WWR










Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

We’re looking for an experienced Software Engineer to join the Rewatch Engineering team. We are not only committed to delivering the best experience possible but are committed to doing that at scale.

In this role, you’ll have the opportunity to work with a distributed, passionate team building a transformative platform that companies depend on. In this role also you will design, implement, rollout, and support highly performant features with your team.

At Rewatch, our mission is simple: We help teams get more out of video meetings in a way that’s engaging, effective, and secure. We do this with our video platform that uploads and transcribes videos from any source, curates them in organized collections, and connects employees with the most important information instantaneously. Organized, engaging, simple, and searchable - that’s the future of video at work. Today we work with incredible companies like GitHub, Brex, and Envoy to connect their organizations through the power of video, but we’re growing quickly. Come join us!

What You'll Do
  • You will write, review and maintain code primarily in Ruby and Ruby on Rails and Javascript.
  • You will collaborate closely with Product Design to build new features.
  • You will evaluate and recommend solutions, and guide team decision making.
  • You will participate in code reviews to help root out bugs and other security issues.
  • You will document the systems you help build.
  • You will coordinate with leadership to define and prioritize projects that help us meet business objectives.
  • You will work with support to triage and debug technical support requests.

Qualities We Value
  • 5 or more years of experience developing production web software using Ruby, Javascript or similar languages.
  • Experience with SQL, general database knowledge.
  • Troubleshooting skills across network, application, caching, queuing, load-balancing, storage and other service layers.
  • Familiarity with DevOps best practices such as understanding of monitoring, observability, continuous integration & deployment.
  • Ability to gather, analyze, debug and fix problems that occur with live production systems
  • Experience working remotely on a software team
  • Excellent analytical skills as well as communication skills both verbal and written. We’re a distributed team so we’re extra mindful about communication.
  • Demonstrated design skills for large scale and highly available cloud services or distributed systems.
  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!