Generalist 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 (C++, Objective-C, Java, Swift, Gradle, Ruby, Lua, Python, Rails, SQL, OpenGL), so the ability and desire to move around and try new things is important.

Responsibilities:

  • Understanding, building, and maintaining the myriad systems that make Elevate possible
  • Designing and developing new systems to advance Elevate as a product and a business
  • 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

Requirements:

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

Bonus points:

  • Experience with distributed systems
  • Experience with C++, Ruby, Java, or Objective-C
  • Interest in cognitive training and educational technology
  • Interest in wearable computing and biometrics
  • Interest in machine learning
  • Interests in test-driven development and software development best practices
  • Experience working on early stage products

Benefits:

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

 

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Website, blog or portfolio: