Senior Backend Engineer, Discovery

Hinge (View all Jobs)

New York, New York, US

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Hiring manager screen 2. Take-home project 3. Discussions via Zoom that include pair-programming to iterate on homework and culture-fit interview


The recommender system powers Hinge’s matchmaking capabilities and we’re looking for a software engineer who is interested in helping build and own the next generation of this system.Your day-to-day will include designing new systems, providing feedback on new product features, as well as building and operating the APIs, infrastructure, and services that support the recommender and underlying matching market.  You will be part of a dedicated cross-disciplinary Rec team that includes data scientists, backend engineers, data engineers, and product manager.
Responsibilities:
  • Collaborate with a cross-disciplinary team to build recommendation system features.
  • Design and build components of larger projects with an emphasis on scalability, maintainability, and operability.
  • Communicate technical issues and decisions clearly and proactively to a cross-functional audience; can turn ambiguity into clarity.
  • Be proficient across most of the team’s technological domain and help build a directional vision for some of these areas.
  • Provide thoughtful design and code reviews for the team.
  • Be a thought partner for team strategy and technical direction.
  • Work with the following tech stack: Kubernetes, AWS, Go web services, Postgres, Redis, Kafka, DynamoDB, and Spark.
  • What We’re Looking For:
  • You have several years of experience in software development building distributed backend systems.
  • You have a growth mindset and are constantly learning and re-evaluating previous assumptions.
  • You value ownership and operational simplicity.You have the ability to reason about the performance (e.g. time and space complexity) of your systems.
  • Bonus:
  • Experience working with JVM-based big-data technologies (Hadoop, Spark, Flink, etc).
  • Experience building ML systems.
  • Experience operating and setting up cloud native infrastructure.
  • Our Company:
    Hinge is the dating app designed to be deleted. In today’s digital world, singles are so focused on sending likes and looking through profiles that they’re not actually building meaningful connections and going on dates. Hinge is on a mission to change that by designing the most effective app experience. On Hinge, there are no rules, timers, or games. Instead, you’ll have unique conversations over the text, photos, and audio you’ve shared on your profile. And it’s resonating with daters. Hinge was the fastest-growing dating app in the US, UK, Canada and Australia in 2019 and 2020.

    Our Culture:
    - Authenticity: Share your genuine thoughts and opinions directly. 
    - Courage: Invite and deeply consider challenges and criticism.
    - Empathy: Be empathetic, communitarian and trustworthy. 

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

    Please mention No Whiteboard if you apply!
    I'm a one-man team looking to improve tech interviews, and could use any support! 😄


    Get weekly alerts of new jobs from companies not using whiteboard interviews!