Skip to main content
Posted February 10, 2017

Senior Backend Engineer @ MeetMe

The Sourcery
San Francisco, CA, United States Full Time

About Us:Where did you meet your best friend? At MeetMe, we believe our friends are some of the most important people in our lives. From our highest...

About Us:

Where did you meet your best friend? At MeetMe, we believe our friends are some of the most important people in our lives. From our highest highs to our lowest lows, our friends support, respect, and encourage us throughout all of life's ups-and-downs, just as we do for them. As the leading social network for meeting new people in the US, and the public market leader for social discovery, our mission is to improve our members’ lives by introducing them to fun and interesting people who share their passions, interests, and ideals.

The Role:

From a vast data set containing over one hundred million members, we employ unparalleled analytical techniques designed to simplify the science of social discovery and identify potential friendships in near real-time. In addition, by fostering positive communication within a safe online environment, we empower our members to start getting to know one another immediately. How do we do this? We call it, Engineering Serendipity.

As MeetMe engineers, we believe Engineering Serendipity is more than a kick-ass statement. From conceptualization through completion, every product and feature we build is designed to improve the friendship-making experience of our members.

You Will:

  • Contribute best-in-class programming skills to develop highly innovative, horizontally & vertically scalable backend code in a clustered server environment
  • Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
  • Play a key role in backend development and help shape the architecture of new features

Our Ideal Candidate Has:

  • BS or MS in Computer Science or related field, or equivalent experience
  • Strong Java experience including design, implementation, and debugging. Comfortable with the Java ecosystem and tools such as Tomcat, Jersey, Jetty, Memcached, Redis,and Maven
  • Experience working with high volume relational databases, preferable MySQL
  • 3+ years experience building products for fast growing web or mobile products
  • In-depth knowledge of data structures and algorithms (i.e., understanding the tradeoffs of performance, complexity, et cetera)
  • Solid understanding of multithreading
  • Comfortable in a small, intense and high-growth start-up environment that utilizes agile development practices such as SCRUM, unit testing, continuous integration, et cetera
  • Experience developing high performance backend code
  • Comfortable with REST-based web services
  • Strong analytical skills, good judgement, and passion for your work

Bonus Points:

  • Ability to work with other programming languages (polyglot engineer), ideally NodeJS
  • Experience with horizontal scaling
  • Experience working with ElasticSearch or Solr
  • Experience working with NoSQL databases (Cassandra, DynamoDB, MongoDB)
  • Experience with security best practices

MeetMe is an equal opportunity employer. We value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or marital, veteran, or disability status.

This listing expired on Mar 12. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.