Skip to main content
Posted November 28, 2017
The League

Founding Engineer (Senior Backend : Node.js)

San Francisco, CA, United States Full Time
Compensation: $100,000 to $200,000 Annually
We offer competitive salaries and generous equity to our founding engineering team.

The League is a pre-series A mobile social dating app startup backed by IDG Ventures, xSeed Capital, Cowboy Ventures, Structure Capital, Sherpa...

The League is a pre-series A mobile social dating app startup backed by IDG Ventures, xSeed Capital, Cowboy Ventures, Structure Capital, Sherpa Ventures, and many notable angels. The Founder, Amanda Bradford, is a Stanford MBA (ex-Google, ex-Salesforce) with a strong product sense (engineering degree from Carnegie Mellon) and a fierce determination to change the dating space for the better. Tim Zaitsev, the director of Eng, holds a masters of CS from Carnegie Mellon and has led teams in consumer-facing mobile startups for 10+ years and thrives on building amazing, impactful products with amazing people beside him. The League is live in 30 cities, brings in healthy, growing revenue each month, and has a 500,000+ wait list of people in other metros waiting for their city launch!

As a Software Engineer at the League you will find yourself part of a fast paced engineering culture.  You will continuously leverage your existing skills and grow new ones. You will quickly develop a passion for backend or frontend work and specialize your time to develop strengths in both.  Your interpersonal and teamwork skills will be enhanced while your ability to communicate effectively will be honed.  All of engineering at The League follows two primary principles: Impact and Delivery!

Principle One: Impact!
Do the work! Be an integral part of the solution. Empower yourself through active communication to ensure that your are performing efficiently.  Learn to step up and solve problems and avoid spinning wheels and yak shaves.  Learn to allocate your time between the fundamental development tasks.  Work closely with other engineers to ensure projects combine smoothly and that everyone grows. Become your own engineering strike team!

Principle Two: Deliver!
On time delivery means ensuring communication flows in the right direction, especially in the thick of a release.  It means the ability to empower the business in making the right choices to grow and to make the necessary sacrifices to ensure every release is a success. Unquestionable quality means thorough and deterministic execution on every commit and every release. When issues arise, take responsibility and don’t hesitate to ask for help to ensure that the issues are handled immediately with implacable attention and follow through.

Our ideal candidate should meet many of the following qualifications:

  • Bachelor’s degree or above in Computer Science, Computer Engineering, or related field.
  • 2+ years experience in building software solutions with broad consumer reach
  • Proficiency in Node.js
  • Ability to learn complicated systems and make positive impactful change
  • Willingness to participate in continuous education and community meetups
  • Understanding of distributed systems
  • Willingness to think at a high level and make detailed plans
  • Strong communication and interpersonal skills
  • The ability to define your weaknesses and develop a plan to improve them
  • The ability to state your strengths without bluster
  • Tenacity to listen, learn, then teach
  • A keen sense of what is technically and visually right and wrong
  • Backend System Experience: Managing development and production infrastructure (AWS versus GCP vs ?), understanding of developer flows through git, continuous Integration, monitoring and logging, horizontal and vertical scaling, cost reduction and optimization
  • Proficiency in additional languages other than Node.js: Swift, Objective-C, Java, C, GO, etc.

RESPONSIBILITIES

  • Lead the backend team by taking ownership of our backend systems (Node.js)
  • Take the lead in implementing key systems needed for scale & growth
  • Communicate effectively with your team and your managers
  • Participate in and grow the engineering culture
  • Drive your work towards company OKRs and ensure time is spent effectively
  • Learn and develop your skills
  • Empower cross-functional teams by escalating concerns to your leads and managers
  • Participate in company strategy with effective listening and thinking beyond immediate needs
  • Grow to understand the long term implications of decisions

This listing expired on Dec 28. Applications are no longer accepted.

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