Some of Rabbit's engineers meet in the conference room.

We’re not just a team. We’re family.

Careers

Rabbit is reinventing how we connect with each other. Combining social media and media consumption, we give millions of people the best way to share experiences together. To feel closer to the people you care about. To discover people who enjoy the same things as you. To truly connect.

Our headquarters are located in San Mateo, CA (just a hop south of San Francisco), but our team is located around the world. And we're hunting for Rabbits—creative, dedicated, inspired, fun people who are ready to make things happen.

Join our small team and make a big impact, both in what you do and in the lives of our users around the world. Welcome to Rabbit.

Perks

  • Full benefits, including medical, dental, vision and life insurance
  • 401(k) savings plan
  • Commuter benefits
  • Weekly lunches and happy hours

Open Positions

Analytics

Data Analyst

Design

Product Designer

Engineering

Android Developer

Front-End Lead

Senior Web Developer

Server Engineer

Site Reliability Engineer

Android Developer

An Android version of Rabbit is long overdue and the most popular feature request from our users. So let’s fix that. We’re looking for a React Native engineer to help build our first ever Android app! To say this is an important and integral member of our team is an understatement.

This position is preferably based in our San Mateo, CA headquarters, but working remotely is a possibility for the right person.

About you

  • High proficiency in React Native and its ecosystem (Redux, Immutable.js, etc.)
  • Expert-level knowledge of JavaScript (ES6), specifically Node.js
  • Strong experience with the Android native development toolchains (Android Studio, Gradle, adb, etc.)
  • Previous startup experience
  • BS/MS in Computer Science, Engineering or a related subject

Bonus Points

  • Prior experience developing native Android applications
  • React Native apps deployed to the Play Store or the App Store that are currently available for download

Back to the top

Data Analyst

Rabbit is a novel and interesting product, combining social and video in a brand-new way, and so is the data we are able to gather as people use it. As our user base grows, so does our need to learn—and learn quickly—from their behaviors. Working closely with our engineering, marketing, strategy and product teams, this role is a key position in our team. We’re looking for a self-motivated, detail-oriented someone who loves digging into data, developing insights and communicating data-based recommendations to make Rabbit better.

For this role, you must be proficient in Excel. There will be a detailed exercise as part of the interview process to confirm this. (Don’t say we didn’t warn you!)

This position is based in our San Mateo, CA headquarters.

About you

  • Proven work experience as a data analyst or business data analyst, preferably in a tech or startup environment
  • Technical expertise regarding data models, database design, data mining and segmentation techniques
  • Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, Access, etc.)
  • BS in Mathematics, Computer Science, Statistics, Business/Economics or a related subject is preferred, but not required

Back to the top

Front End Lead

Where some people see a website that lets people watch shows and the latest events with their friends and loved ones, you see that and have a burst of ideas to improve the site via your skills and experience. You’re thinking, "This piece could be faster. Why did that update the way it did? Did they consider doing it a different way? how would that help or hinder? How does their SEO work?"

This is a key position in our web engineering team, and you will have the opportunity to shape our unique product features and drive quality and site performance. You’ll be responsible for leading the team in rapid iteration on our core web product.

This position is based in our San Mateo, CA headquarters.

  • You have a proven experience leading small team of engineers on tight deadlines.
  • You are passionate about slick and natural UX design and pixel perfect UI.
  • You have proven experience building modern, single-page web applications.
  • You understand the front-end web stack, how all the pieces fit together (HTTP/2, JavaScript, HTML, CSS, browser, caching, CDN...) and how they impact the performance of your application.
  • You embrace troubleshooting issues across client, server and network code.
  • You are an amazing colleague—you challenge and encourage your team to improve in a respectful way while also learning from them.

About you

  • BS/MS in Computer Science, Engineering or a related subject
  • 2+ years leading a team of developers
  • 4+ years experience building single-page applications with popular JS frameworks and libraries (React, Angular, Ember, Babel, Backbone, Webpack, etc…)
  • Expert-level knowledge of raw JavaScript (ES5 / ES6), CSS3, and HTML5
  • Experience with improving SEO for one or more websites

Bonus Points

  • Experience with Node.js and npm
  • Previous experience working in a start-up environment

Back to the top

Product Designer

Rabbit is an incredibly innovative product, with unique challenges that come with something brand-new. Let’s design the best product experience ever to match. We’re looking for an amazing product designer to create the future of Rabbit. Someone passionate about beautiful, simple, habit-forming experiences. Someone like you.

This position is based in our San Mateo, CA headquarters.

Please provide a link to your online portfolio. Applications without a current portfolio will be automatically rejected.

About you

  • 3+ years experience designing web, mobile web or mobile applications for consumers
  • Solid UI design skills using current design tools, including Sketch
  • A collaborative mindset when working with other designers, product managers, engineers and company leadership
  • Thorough understanding of the end-to-end design process and broad, hands-on skills including stakeholder interviews, storyboarding / white boarding, prototyping and usability testing

Bonus Points

  • Experience working across multiple platforms (Android, iOS, mobile web, desktop)
  • Experience with prototyping software (Framer, Origami, Flinto, Principle, etc.)
  • Interaction design, brand development or agency experience
  • Prior work experience with video or social media products

Back to the top

Senior Web Developer

This is a key position in our engineering team, and you’ll have the unique opportunity to shape our upcoming unique product features. You’ll be able to drive the implementation from ideation, scoping, development and ultimately to production.

About You:

  • You are passionate about slick UX design and pixel perfect UI .
  • You have a proven experience building modern single page applications.
  • You understand the whole front end web stack and how all the pieces fit together (JavaScript, HTML, CSS, browser, CDN...) and how they impact the performance of your application.
  • You are not afraid of going deep in [client|server|network] code to troubleshoot any issue.
  • You have strong communication skills and are passionate about building cool products together as a team.

Desired Experience:

  • BS/MS in Computer Science, Engineering or a related subject.
  • 3+ years experience building single page applications with popular JS frameworks and libraries (React, Angular, Ember, Babel, Backbone, Webpack, etc…).
  • Expert-level knowledge of raw JavaScript (ES5 / ES6), CSS3, and HTML5.
  • Experience with Node.js and npm is a definite plus.
  • Previous experience working in a start-up environment is a big plus.

Back to the top

Server Engineer

Rabbit is growing rapidly, and our infrastructure has to scale seamlessly to handle increasing user demand. (Luxury problem, we know.) With millions of users to support and aggressive growth targets, this role will significantly impact Rabbit’s business.

This position is preferably based in our San Mateo, CA headquarters, but working remotely is a possibility for the right person.

As Server Engineer, you:

  • Have operational experience running server-side infrastructure at scale
  • Are experienced in solving large-scale engineering challenges (using cloud-based solutions when appropriate) and working in distributed systems
  • Understand the full stack, how all the pieces (front-end, database, network layer, etc.) fit together, and how they impact performance
  • Have strong communication and interpersonal skills

About you

  • 3+ years experience developing server-side components in JavaScript / Node.js or another commonly used language (Go, Ruby, Java, etc.)
  • Built and launched multiple highly scalable server infrastructures
  • Deep understanding of distributed caching (Redis, memcached, etc.)
  • Expert knowledge of MongoDB or similar NoSQL database
  • BS/MS in Computer Science, Engineering or a related subject

Bonus Points

  • Previous startup experience

Back to the top

Site Reliability Engineer

When millions of users depend on your product 24/7, moving fast without breaking things is a difficult challenge. Site Reliability Engineers combine systems and software engineering expertise to keep Rabbit’s platforms running smoothly.

As Site Reliability Engineer, you:

  • Responding to, investigating, and fixing service issues throughout Rabbit
  • Continuously improving the platforms that drive our innovations forward
  • Developing insights to identify minor issues before they become major problems
  • Working side-by-side with product engineering teams to launch features quickly
  • Participating in an on-call rotation with other members of the SRE team

About you

  • You’re comfortable managing and monitoring Linux systems at massive scale
  • You believe that a user having a bad time is a major bug
  • You automate away boring day-to-day work to free up time to focus on more interesting and valuable problems
  • You enjoy working in teams and discussing creative approaches to short-, medium-, and long-term goals
  • You view developers as partners in building products that people love
  • You’re collaborative, focused, and cool under pressure

Bonus Points

  • Experience with system or cloud automation tools like Chef, Ansible, or Terraform
  • Experience working alongside developers in deploying, scaling, and supporting distributed systems or microservices
  • Knowledge of container orchestration platforms like Kubernetes or Nomad
  • Solid understanding of programming in Ruby, Python, JavaScript, or Go

Back to the top