1 month ago

Fullstack Engineer

Build and maintain our web, mobile, and backend applications. Solve complex problems and build performant and robust systems.

Salary
Competitive
Equity
Competitive
Location
Remote, hybrid
Experience
4+ years
Skills
Go
JavaScript
TypeScript
Kubernetes
PostgreSQL
Google Cloud

About Playback

Playback is pioneering the future of watching sports. We believe sports are at their best when enjoyed together — with your friends, at a bar, or in the stadium — but online streaming remains a frustratingly solitary experience. Playback is rethinking sports streaming as a community-first activity, building a home for sports creators (think podcasters) and their communities to hang out watch live games together, all perfectly synced.

Founded in 2019, we’ve raised over $20M from top-tier investors. Come help us build the future of live sports!

Why work at Playback?

At Playback, you’ll have the opportunity to build a potentially category-defining product in a massive market. As an early hire, your contributions will have a tangible impact on the future of our product, and you’ll have the opportunity to define your own role as we grow.

We’re well-funded, have product market fit, and our user base is highly engaged and growing quickly — our average user spends over 3 hours and 15 minutes in a Playback room every week! And in a world of buzzwords and cliches, we genuinely believe that our product enriches our users’ lives by providing meaningful social experiences. As one of our users described it, “I love this - normally I am yelling at the TV by myself, now I get to yell with everyone else!”

What you will do

You will be a foundational member of our engineering team, with a high degree of independence and a broad set of responsibilities across our backend. Our product is growing and evolving quickly, so you will be architecting and implementing new features, maintaining the existing codebase, and working closely with team members to ensure quality and consistency of our apps across platforms and product areas.

Who you are

  • More than a jack-of-all-trades, you’re a master of your craft, able to solve complex problems and deliver thoughtful solutions across the stack.
  • You bring a rigorous approach to all phases of your work, including thoughtful planning and comprehensive testing.
  • You are always conscious of the performance impacts of technical choices and are able to effectively weigh and communicate trade-offs.
  • You are creative and open-minded. You’re willing to try new ideas, tools, and approaches to arrive at optimal solutions.
  • You are comfortable building high-traffic applications at scale. You take pride in seeing people use our technology, and you understand the responsibility of shipping code to production.

Your responsibilities

  • You have a meticulous eye for detail and take pride in transforming designs into pixel-perfect and delightful user experiences.
  • Develop and maintain critical backend applications
  • Improve reliability of our cloud-based services
  • Increase scalability across our infrastructure (geo and load)
  • Design database schemas to help unlock new product features
  • Collaborate closely with product managers, designers, and other engineers

Your skills & experience

  • 4+ years experience working across the stack on web and/or mobile applications
  • Proficient in the Go programming language
  • Strong JavaScript foundation.
  • Strong foundation in API design fundamentals and best practices
  • Well-versed in React, TypeScript, HTML, and CSS fundamentals and best practices.
  • Experience using SQL-based databases
  • Comfortable managing infrastructure on GCP, AWS, or Azure
  • Experience using Kubernetes for container orchestration
  • Solid understanding of HTTP and WebSocket protocols
  • Bonus: WebRTC or other video streaming experience

Our current stack

  • Our backend is in Go, deployed with Kubernetes on Google Cloud. This is where you’ll spend most of your time.
  • We use WebRTC for real-time video streaming.
  • Our web frontend is built with React (TypeScript) and NextJS.
  • Our mobile apps are React Native (TypeScript).

Benefits

  • Competitive salary and equity.
  • Employer-sponsored healthcare and 401(k) plans.
  • Generous work from home stipend.
  • Remote-first. We have team members in San Francisco, New York, Los Angeles, Philly and beyond.
  • Flexible PTO. Everyone is encouraged (read: required 😉) to take at least 3 weeks off per year.

Apply now

Please upload a PDF under 10MB.