Backend Engineer

Job Summary: is seeking a Senior Backend Engineer to join our engineering team and manage the architecture and the evolution of our tutoring marketplace services and software products. The Engineer would be responsible for building and maintaining our current backend API written in Ruby on Rails for our tutoring service marketplace as well providing thought leadership and building our future backend with a suitable new technology like Go or Java/Kotlin and service oriented architecture interfaces. The Engineer will report directly to the CTO of the company and work very closely with the Engineering and Product teams.

Responsibilities and Duties: 
  • Ownership of our backend subsystems for tutoring
  • Tutor chat webapp APIs used for the student sessions
  • Tutor onboarding webapp APIs for onboarding new tutors
  • Backend APIs for CRM tools used for our new student leads
  • Backend services for managing the drip campaigns to students for signup and engagements
  • Manage and enhance processes for deployment/maintenance of new features in production systems
  • Manage and maintain active health metrics/ alarming for critical backend components
  • Evolve our existing service APIs to be more scalable/fault tolerant/performant using new and suitable technologies
  • Provide thought leadership on systems architecture and contemporary/future technologies suitable for large scale systems

Experience/Skills Required:
  • 5+ years experience in building API focused backend systems
  • Experience building backend systems to scale, for fault tolerance and maintainability
  • Highly skilled in following backend technologies:
  • Java/Ruby on Rails/Kotlin/Go or in general a few good backend languages and components
  • Postgres or a similar SQL database
  • Heroku/AWS or similar Cloud provider integrations
  • Prior experience in building service oriented architecture or microservices
  • Experience with Agile software development methodology
  • Ability to multi-task and “wear many hats”
  • Good verbal and written communication skills, including the ability to present strategy and results to team members at every level of the organization

  • Equity in the business
  • Medical and dental insurance
  • Competitive salary 
  • You will grow a lot here. You’ll be surrounded by employees with deep experience in their field, who have a strong passion for doing great work and helping our students, and improving K12 education in America 
  • Access to an office, shower and full kitchen at work
  • Company sponsored lunches, dinners
  • Unlimited drinks and snacks (both healthy and delicious)
  • A collaborative, high energy work environment 

About the Company: is a fast growing education technology company out of Stanford University. Our homework help program (Yup) provides students with 1:1 tutoring support for Math over a secure mobile app. Yup differentiates itself from other online tutoring services by providing unmatched convenience -- 24/7 on-demand, high quality instruction, and unlimited support for students. provides academic support to ~1 million students in all 50 states and 150 countries. is backed by Stanford University StartX Fund, leading Silicon Valley VCs, and Sesame Street’s VC arm, Sesame Workshop. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field