Backend Software Engineer

​Coffee Meets Bagel, SF or Remote

A private & free online dating app for singles looking for real relationships

Your mission is to help people fall in love! As a software engineer on Coffee Meets Bagel's backend team, you will solve a wide array of engineering challenges. Most importantly, you will work with senior members of our engineering team to architect and implement new features on our mobile apps by supporting the iOS and Android engineers with our internal API. You will also help maintain the site from an operational perspective, keeping the website and API running 24x7 and responding quickly to outages or problems. You will help support our data science team who are improving our core matching algorithm, which uses machine learning and other techniques. Your challenge will be to write excellent code that scales to millions of users!

You Should Have:

  • Passion for delivering high quality products, a deep sense of ownership, and a passion for taking measured risks
  • 2+ years experience developing APIs with a good grasp on the fundamentals of RESTful API design
  • 2+ years working experience with Python or some other object-oriented programming language
  • Experience working with both SQL and NoSQL databases and caching technologies like Redis
  • Excellent technical communication skills, the ability to elaborate complex technical concepts and collaborate effectively with fellow engineers
  • A dedication to quality control practices like automated testing, code review, manual QA, and operational monitoring


  • BS in Computer Science or equivalent
  • Experience with Django
  • Experience with Cassandra, Redis, Postgres, or ElasticSearch
  • Experience with AWS (EC2, S3, SQS, Kinesis, ElasticCache, Redshift)
  • Experience with Nginx
  • Experience with gunicorn
  • A passion for startups
Coffee Meets Bagel is helping people around the world fall in love and we LOVE what we do! Come to work every day in our slick new office right in downtown off the Powell Street BART station. We have all the usual startup perks including fully stocked snack bar, catered lunches, flexible work hours, unlimited vacation policy, happy hours, and more!

...OR work from wherever you want from the comfort of your own home or the bustle of your favorite coffee shop! We believe in hiring the best people, wherever they are, and strive to create an inclusive and collaborative work environment--even for remote employees!

Check out our tech engineering blog to get a closer look at what we've got going on under the hood! Or maybe you want some deeper insight on the culture at CMB? Jump over to keyvalues.io to see what our engineering team is all about :)

About ​Coffee Meets Bagel

Coffee Meets Bagel (CMB) is a highly curated dating service where women call the final shot on who gets to talk to them among guys who expressed interest. We believe that the best dating experience is offered through a differentiated service for men and women. Globally, we have generated more than one million dates and thousands of lasting relationships. 

Want to learn more about ​Coffee Meets Bagel? Visit https://coffeemeetsbagel.com/