Software Engineer

Location: San Francisco, CA

Type: Full Time

Min. Experience: Mid Level

We're looking for an experienced generalist who is interested in doing whatever it takes to build the systems and applications that can define the future of cognitive training and proactive mental health. We are an agile team of customer-focused engineers who like to use test-driven development, continuous integration, short development cycles, and code review.

We are constantly working closely with product, content, and art teams to deliver the best user experience within existing technical constraints and developing ways to eliminate those constraints when possible. We use many technologies across many domains (Ruby, C++, Objective-C, Java, Swift, Gradle, Lua, Python, Rails, SQL), so the ability and desire to move around and try new things is important.


  • Understanding, building, and maintaining the systems that make Elevate possible
  • Working closely with product, games, and content teams to build great user experiences
  • Thinking two steps ahead about what we can and should be building to make Elevate great


  • Shipped at least one consumer-facing product
  • Experience designing and implementing RESTful APIs
  • Experience with compiled and scripting languages
  • Experience testing your own work and communicating with QA when you can't

Bonus points:

  • Experience with client-side programming (both mobile and web)
  • Experience with popular web frameworks like Ruby on Rails or Django
  • Experience with distributed systems
  • Interest in educational technology
  • Interests in test-driven development and software development best practices


  • Delicious healthy chef-cooked meals
  • Equity
  • Medical, Dental, and Vision insurance
  • 401k plan


Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Website, blog or portfolio: