Founding Software Engineer (Backend)

almost 2 years ago
Full time role
Marlborough, MA, US... more
Marlborough, MA, US... more

Job Description

Edacious is on a mission to build a new food system based on quality.  To that end, we are building technology to differentiate food quality from farm to fork with the goal of nourishing people and planet. We are working to establish linkages between our agriculture system and human health. Our company consists of chemists, engineers, producers, and systems-thinkers that have come together to change the way we produce and consume food.  We focus on translating the biochemical science of food into a human experience. We are a mission-driven organization and looking for someone excited to join a multi-disciplinary team in a fast-paced work environment.  We are looking for team members that are passionate about food, the food system, and human health!
The Job: We are in search of an experienced Founding Software Engineer to lead the buildout of our data infrastructure atEdacious.  You will work alongside the CEO & CTO to build the foundation for all infrastructure and server-side structures. You will own the entire backend while collaborating with the CEO on outsourced UX/UI design and front-end development. As a founding team member, you will help build the company and culture from the ground up.  The Job Responsibilities:   Engineering. You’ll be leading infra development to get our product to market. You’ll need to produce code, a lot of it.  You will make key architectural decisions that will be pillars of the engineering organization for years to come. You’ll have to make tradeoffs between speed of execution and quality. As a team we’ll decide what makes sense to build vs. borrow vs. buy. As a founding engineer, you will be responsible for setting up project management processes, troubleshooting performance and reliability, and instrumenting the CI/CD pipeline.  Product.  You will be intimately involved in the product development and direction. With the product team, you’ll spend time talking with customers, teasing out use cases, and making prioritization decisions that set the course in both the short- and long-term.  You’ll be building features in absence of any formal product requirement docs.  Support & People. You’ll play a central role in connected dots between our technical teams in the lab and developing instrumentation as well as with our external partners.  You will spend time sourcing, interviewing, and closing early team members. You will play a foundational role in setting the company’s culture and operations.  You’ll be co-developing with the CEO and thus intimately involved in all aspects of the business.  What We’re Looking For: Experience. You have 5+ years’ experience working as a software engineer and are ready for your next move.  You have experience developing and supporting complex web applications and building scalable cloud infrastructure. You are a Python expert and familiar with major programming languages like Java, Javascript, C, C++. You have implemented web services, master core technologies such as SQL databases, Django/Jenkins/Ruby on rails frameworks, familiar with Kubernetes/Docker and Dynamo/S3 data storage. You have implemented IOT cloud services including cloud, gateways, embedded Linux gateways for MQTT, MQTT client software, and data encryption. You can manage code development with GIT, setup issue tracking, and documentation. You have been in a diversity of roles that has given you exposure to the full stack such as React and Node.js, but the bones are where you thrive. You should be confident in your ability to tackle ambiguous problems, build large-scale, distributed and resilient systems, work through tradeoffs on performance and reliability, and crank out quality code.  Ownership.  You take pride in your work. You want to own it, feel it, be proud of what you’re building and ensure a quality system is built from the ground up. You’ll own many aspects of the process, and we need someone we can trust to really run with it.  Multidisciplinary.  You should be comfortable wearing many hats while dealing with ambiguity.  You should expect to be involved in many aspects of founding the business, including coding, participating in customer discovery, technical brainstorms, architecture presentations, and hiring and building a team.

Your Day-to-Day Will Involve:

  • Own the data stack and build scalable cloud infrastructure from the ground up.
  • You will take lead on major technical and architectural decisions to lay the foundation for data flows, storage, and visualization across the platform.
  • Design and develop infrastructure to synchronize analytical chemical data from laboratories into a clean front end.
  • Ensure backend systems maintain a high bar for security, privacy, reliability, performance, code quality, and documentation.

Our Commitment to Diversity, Equity & InclusionDiversity is the foundation of life and has created this beautiful world we live in. Just as nature has shown us the importance of diversity in biology, it is critical to build this diversity into our social structures.  To the extent that we can build communities and teams that work in symbiotic and constructive ways, contributing to greater levels of productivity and resilience, the more successful we will be.  We seek to attract diverse individuals in experience, perspective, and culture. Our company must represent the broader global food system if we are to be successful in this endeavor and so we seek to recruit and build teams that represents the beautiful diversity of people and life present on this planet.
Thank you for your interest in Edacious!

Similar jobs