Senior Software Engineer, Commerce at Bolt Threads
Emeryville, CA, US
At Bolt Threads, we believe that answers to our most vexing problems can be found in nature. Every day we’re inspired by the amazing materials we work with, and driven by the desire to turn these materials into incredible products. We are a venture backed, idea driven company, led by world-class scientific and engineering talent, as well as experienced executives from the technology and apparel industries.
SENIOR SOFTWARE ENGINEER, COMMERCE
Bolt Threads is looking for an experienced distributed systems engineer with full stack Ruby on Rails experience to take a technical leadership role in continuing development on our production implementation of the Spree e-commerce server. Bolt is on an audacious mission to reinvent modern apparel and commerce is a key part of that, but only the beginning. In addition to developing an e-commerce system, you will be in on the ground floor of building a full materials-to-retail distributed operating platform leveraging modern architectures and operations practices that focuses on the collection and analysis of a variety of data from widely disparate systems. You will be expected to both code and provide the technical leadership of the product. This is a rare opportunity for a leadership-oriented developer to get in on the ground floor of a project and build something of significant substance. If you are passionate about modern distributed systems, have experience in building them in a variety of technologies, want to make a big impact and can thrive in an environment of committed peers, this could be your dream job.
Develop, test, and deliver Rails backend code to power our production implementation of an e-commerce server
Work with Information Systems Director to craft an overarching data management philosophy
Provide technical leadership, training on best practices, and code reviews to other developers
Receive broad project requirements and develop deliverable user stories for team assignment
Lead regular iteration meetings and assign stories appropriate resources
4+ year’s experience with full stack Rails development
2+ year’s experience with e-commerce systems
Shipped a distributed systems product in one or more of Scala, Closure, Erlang, Go, Ruby, or Java.
Demonstrable experience presenting complex ideas to a broad technical and scientific audience.
Demonstrable experience building and delivering highly available systems to consumers