Menu Chai Logo

Lead Software Engineer

We're looking for a proven leader to lead our software team, manage sprints, define architecture, and code backend systems hands-on.

What you'll be doing

  • Leading a software team currently consisting of frontend, bioinformatics, devops, and embedded systems developers.
  • Working with our hardware engineering and science teams to develop products in an interdisciplinary manner
  • Working with our CEO, UX designer, and sales & marketing to define requirements
  • Responsible for developing software architecture, selecting technologies, and the final on-time delivery of quality software
  • Defining and managing sprints & schedules
  • Hands-on development of backend code. We're currently using Ruby on Rails but considering moving to Go.

Who we're looking for

  • 2+ years team leadership experience
  • 3+ years software architecture experience; superb design skills
  • 6+ years software development experience
  • BS/MS in Computer Science
  • Expert in Ruby on Rails or Go, JavaScript, MySQL/MariaDB, C++, Linux
  • Amazon Web Services architecture
  • Experience with some of: AngularJS, embedded hardware, firmware, Go, devops (Chef/Docker/Ansible/Jenkins), bioinformatics (R, Julia), eCommerce, ERP, iOS
  • Strong understanding of security fundamentals
  • Familiarity with molecular biology or interest in learning
  • Proven ability to lead teams, motivate and mentor engineers, define and manage sprints, and deliver robust software

What we offer

  • Meaningful equity in early-stage, disruptive startup
  • Competitive salary
  • Health/Dental/Vision (premiums paid 99% for employees, 50% for dependents)
  • 401(k) plan
  • Flexible vacation policy
  • Fully stocked kitchen + catered lunch on Fridays
  • New MacBook Pro, large display, and whatever else you need