Engineering Team at Cameo

Cameo’s mission is to create the most personalized and authentic fan experiences in the world. We’re a marketplace where users can book personalized video shoutouts from their favorite people. We currently partner with thousands of talent across all verticals to make our users cry, scream, and laugh hundreds of times per day. We’re breaking down the exclusivity myth of celebrity by building personal relationships between fans and talent.

Job Openings at Cameo

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Open Communication

    As a distributed team, two of our engineering norms are to “speak up” and “do it online.”

    We have two offices: one in Los Angeles and one in Chicago. We also have a handful of folks who are remote. Regardless of where you’re based, every morning begins with a company-wide standup. We’re constantly communicating with each other via Slack and Zoom videos throughout the day, too, to make sure that everyone is on the same page and collaborating effectively. Our team also physically meets together twice a year: in LA in the winter, and in Chicago in the summer.


    We have a few different tech teams at Cameo. We have a few product teams that focus on features like the Consumer Experience, Talent Experience, Search & Discovery, etc. We also have a Platform (infrastructure and devops) team, as well as a Data engineering team. We lean toward over-communicating and written documentation wherever possible and always encourage folks to speak up. We’re at an interesting inflection point having recently raised $50M in funding, and view transparency and open communication as the key to scaling healthily and happily.

  • Rapidly Growing Team

    We’ve grown from 3 engineers to ~20 in the last 12 months, with plans to double in the next 6 months.

    Not only has the rise of influencers changed the landscape of fame, but technology has enabled celebrities of all kinds to reach more fans every day. Our growth is a combination of a new and rapidly growing market, and we’re excited to be pioneers in this uncharted territory.


    We sit at an interesting intersection between what is quintessentially LA/Hollywood (entertainment) and SF/Silicon Valley (technology). These are often viewed as two non-overlapping worlds, but they’re not, and that’s what makes Cameo so exciting to build. We started this company in 2016 after our cofounder Martin, who was working as an NFL agent at the time, wanted to give his friend, Brandon, a special present to celebrate the birth of his son. Martin asked Cassius Marsh to record a short and personalized video for Brandon, who is a massive fan. His reaction was absolutely priceless. And from the pure joy that this short video created, Cameo was born.


    We’ve been growing quickly ever since, and all of this growth has created a ton of opportunity to be a mentor, manager, and founding member of a new company. We’re spinning up entirely new teams and also need engineers to help us scale to millions of users, build out search and discovery on Cameo, and improve our UI and video performance as we’ve started to reach the limits of what React Native can do. If you want to learn more or get in touch, please reach out to Maddie at [email protected] or Alex at [email protected]. You can also check out this podcast where our CEO Steven talks about where Cameo is headed.


  • Committed to Personal Growth

    Learn and grow with us!

    We wholeheartedly want everyone who joins Cameo to grow and learn during their time with us. There are a number of ways in which people can stretch themselves, too. For example, once a week, we have technical show-and-tell meetings via video conference. Engineers present on new tools or techniques they’ve learned or are implementing to help uplevel their team members. We also strongly encourage reading, whether it’s technical and non-technical, and have libraries in both of our LA and Chicago offices for team members to check out.


    For anyone wanting to engage with the greater engineering community, we are happy to send you to any conference you may be interested in. Some of our team members have even given talks at conferences such as App.js Conf. Career development is important to us which is why we are heavily biased toward promoting from within rather than hiring externally. We are particularly proud of Marcus Molchany and Davide Curletti who have moved up quickly into leadership roles at Cameo.

  • Product-Driven

    If you’re passionate about product, you’ll be happiest at a company like Cameo where we live or die by our product.

    We do not have clients, and we don’t have physical hardware. We are a highly digital, highly scalable, consumer tech company. We believe Cameo is one of the best companies in the world for product-focused engineers to work and that we provide one of the best opportunities to create a magical consumer experience.


    Simplicity is at the heart of how we think about, design, and build our products. Not only do we want our products to be simple to use, but we also want our MVPs to be the most simple solutions to the highest-impact problems. It’s easy to over-complicate a consumer product like ours, but we stay focused by always prioritizing the experience of our end users. Cameo started with Steven, our CEO, hand delivering and orchestrating videos. Devon then came on as Cameo’s technical co-founder and made it work through a Facebook messenger bot – the next most simple thing to do. We then built a website and app, and now continue to listen closely to feedback from both our talent and consumers who use Cameo to refine and improve the user experience.

  • Start-to-Finish Ownership

    Micromanagement doesn’t scale.

    “Run through walls.” This is one of our company’s core values and means we aren't afraid to fail or do whatever it takes to get the job done. We hire the best, and we lean on our people to shepherd experiences and projects end-to-end. Our engineering team is still small, which means everyone is familiar with the majority of our codebase and can jump in to fix almost any bug. If there’s an outage or our site goes down, someone always volunteers to spearhead the fix and lead the situation (or war) room as we call it, while someone else takes minutes.


    Our engineering team holds hackathons and bug bashes, and more importantly, encourages one another to creatively try new technologies and build out ideas that they’re curious about! Matt Doan learned how to use AWS video transcription and built out a text dataset from all of our Cameo videos, which we’re now using in production! Similarly, Matt Rastovac, single-handedly rebuilt our entire backend (data ETL pipelines) using AirFlow when he was an intern. (He has since joined us full-time!) No matter who you are, it’s pretty cool knowing that Snoop Dogg and Gilbert Gottfried are using features you’ve built.

  • Bonded by Love for Product

    Cameo makes people insanely happy, and this makes us insanely happy!

    It’s impossible to work at Cameo and not wake up feeling excited every day. Our fans and talent are constantly sending us their ideas and amazing feedback. We’re in the business of creating priceless memories and making people happy, and that’s pretty awesome. One of the coolest perks of working at Cameo is that everyone on our team is bookable as talent! Not only do we get to fulfill fun, silly, and sometimes heartwarming requests, we also get to dogfood our own app and understand firsthand the pain points and joyful moments.


    One thing that can’t be overstated about working at Cameo is that it’s fun. (“Make it fun” is literally one of our company’s core values.) We don’t want coming to work to feel like walking into a corporate office every day, and if there’s ever an opportunity to make something fun (or funny), we do it. As one of many examples, we used some of our recruiting budget to fly a banner over Facebook’s headquarters that read: “Tell Mark You Quit. Join Cameo.”

  • Eats Lunch Together

    We love spending time with one another.

    Like every other startup in the world, we often provide free food at the office (yay!), but beyond that, we eat together for the same reason we play softball and volleyball and go out together: we love spending time with each other!


    In LA, we have Taco Tuesdays and grill on the top floor balcony of our office. We often go out to grab lunch and get sunshine together, and every Thursday, we have a happy hour around 4:30pm which we often combine with Lightning Talks. From “the history of space exploration” to the Mandela Effect, anyone can volunteer to present on anything that interests them.


    In Chicago, we typically venture out of the office to pick up food together. We then gather at our picnic tables to eat as a big family. We have weekly happy hours, have hosted SoFarSounds twice, and our Chi-Town team members also play in both kickball and volleyball leagues together.


    To make sure everyone at the company gets to know each other, use the donut app through Slack which matches you with a new co-worker every two weeks. Everyone gets to know one another and share lunch, coffee, or drinks. You can also be matched with someone in London, Australia, or Argentina for a fun Zoom session!

  • Fast-Paced Environment

    Our motto is “Ship Early and Ship Often,” and we have more than 10 custom Slack emojis for “ship.”

    You join a startup because you want to make an impact without the red tape. We are biased toward action and know that the fastest way to learn is by doing (rather than just sitting around and talking about it). And we love doing.


    We generally err on the side of speed over perfection, and love to ship early, then iterate. We deploy multiple times a day, and often rollout changes internally to our team first, and then after QAing, externally soon after. We have a pager system, but not a formal rotation. Currently, everyone jumps in when needed.


    We’re well aware of how much change Cameo will undergo in the coming months, so we’re being careful to protect our culture of shipping early and often while also introducing necessary processes to keep things organized and efficient. We're outgrowing office spaces that we moved into less than a year ago (see our Chicago office below), and are on track to outgrow a few more. 😏 We know we're biased, but we think it's objectively an exciting time to join Cameo. If you want to learn more about us, hit us up!

Values

  • Open Communication
  • Rapidly Growing Team
  • Committed to Personal Growth
  • Product-Driven
  • Start-to-Finish Ownership
  • Bonded by Love for Product
  • Eats Lunch Together
  • Fast-Paced Environment

Company Properties

  • B2C
  • Technical Founder(s)
  • Remote-OK

Team Members

  • 17 Full-Stack Engineers
  • 5 Product Managers

Vacation Policy

One of our company values is “Fight for Simplicity,” and part of that is having no pointless rules. We don’t tell you when or how you should work, and that includes taking time off. We’ve never had an employee abuse this privilege, though we will get on your case if you look like you’re not taking enough time off and are headed toward burnout.

Tech Stack

React, React Native, Node.js, Elasticsearch, Redis, Heroku, AWS

Interview Process

One culture phone screen. One tech pair programming screen share. One onsite with three technical interviews and two cultural interviews.