Senior Software Engineer, Back End

almost 3 years ago
Full time role
San Francisco, CA, US... more
San Francisco, CA, US... more

Job Description

About Us
At Novi, our mission is to enable the future of consumer product development for a healthier people and planet. 
We are building the marketplace that enables diligence, discovery and purchasing of raw materials for all consumer goods. The opportunity is vast ($1.5T market in consumer product development) and while we started in the wellness and personal care category, we are growing to serve a broader set of markets, including food, household cleaning, and more. 
We're looking for people to be part of our journey in enabling the future of consumer product development. Our company is led by Kimberly Shenk, is well funded by top-tier VC firms, and has seen exponential growth and traction. If you are interested in realizing our mission and building the future of the chemical industry, we would love to hear from you. 
What We're Looking For 
Novi is building a data platform to help brands understand their products and ingredients and a marketplace to help brands purchase ingredients from suppliers. The industry we're tackling is fragmented and complicated, so we are looking for someone who is excited by the challenge of turning complex and ambiguous requirements into simple, elegant, and robust products. As a product and engineering led company, we're looking for full stack engineers who are excited to be an integral part of the entire development process from conception to production. 

What You'll Achieve

  • Lead product development
  • Set the technical foundation of Novi
  • Mentor and grow the rest of the engineering team

About You

  • Deep technical experience building products (5+ years)
  • Experience building complex data models for customer-facing web applications
  • Experience building products with complex workflows and user experiences
  • Some mix of experience with modern web technologies, like Ruby, Rails, Python, Django, React, etc.
  • Experience leading and delivering projects with a focus on quality
  • Worked with ambiguous requirements
  • Written tech specs and developed testing strategies
  • Cross-functional experience
  • Excited to be part of a curious and empathetic culture where everyone brings their whole selves to work
Tech Stack While we use the following technologies, prior knowledge of these specific technologies is not required. Our backend is built on Ruby on Rails. In terms of storage, we use Postgres as our relational db, ElasticSearch as our search db, and S3 for document store. Our production servers live on Heroku. On the frontend, we use React and leverage the Create React App toolchain. Our compiled code lives on AWS S3.

Life at Novi
At Novi, we believe in whole people - bringing your whole self to work - and fostering an environment of personal sustainability, where you can incorporate self-care, flexibility, support, and continued learning into your every day. Our perks are generous and reflect this commitment! Our full and part time employees enjoy: 
Unlimited vacation timeMonthly team-building activities (the fun kind!)Monthly flexible spend on PerkUp, covering anything from your cell phone bill to meals on Postmates401k matchRemote hardware setup and WFH stipendRobust paid parental/foster/adoption leaveCompetitive salary, benefits and equity packages for all employees

Similar jobs