Do you use the internet? Do you eat food? If so, you know a lot about our product already! Come join our product team at RelayFoods.com, and help build the future of groceries. We are the leading online grocery store in the Mid-Atlantic region, and take pride in an approach that prioritizes healthy food and supports local farmers and economies. As part of the product team, you’ll be an integral part of every aspect of our business, from talking to and building features for our great customers to building internal apps and processes for our marketing, operations, and merchandising departments. We are a remote team with a great culture, and are all passionate about building the absolute best grocery experience possible.
We’re specifically looking for an experienced backend developer to join our small, but mighty product team. As part of the team, you’ll be responsible for building atop a set of apis that fuels the main website and many other internal products, integrating with a wide array of external apis and devices to support our complex operations, and just generally being creative in solving the many engineering problems that we deal with every day. As such, you should have much experience with and feel comfortable architecting well-thought out and maintainable systems in a fast paced, iterative environment.
Our backend is largelybuilt on the . NET framework with C# and MSSQL, though we have already begun ripping off pieces of that stack into separate microservices. Some of these new pieces have been built as lightweight event driven AWS Lambda functions, and others have been built out in F#, using a very interesting event sourcing model. We areprimarilylooking for someone that is experienced with and thoughtful about scalable web systems, but given our stack’s current transition, weare specifically asking that the person have asignificant amount of real world experience with F#, or a similar functional language/toolset.
Responsibilities
Support and enhanceour existing api services, which enable the innovative user experiences we as a team build
Be a thought leader and challenge assumptions as wetransition towards a set of microservices
Leadefforts to significantly increase throughput and reliability of our systems
Research, experiment with, and report on new technologies to achieve our goals
Location
We have always beena remote team, and as such, have created processes and tools that allow us to do so in fairly frictionless way. I think you’ll find that our team is more tight knit than most in-person teams you’ll meet. That said, we are not currently set up to handle far flung employees (think ‘other side of the globe’) – sorry! We are headquartered in Charlottesville VA, but have offices in Richmond VA and Washington D. C., and team members in Atlanta GA, Greenville SC, Indianapolis IN, and Boulder CO.
How to Apply
We don’t care whether it’s through a cover letter, resume, personal site, github repo, message in a bottle, etc., but we primarily want to see:
Evidence of your passion for products and technologies, bonus pointsif in a food relatedarea
Evidence of the quality of work you ship
The name of your favorite dessert, because 1) we care and 2) we want to know that you’re not a robot 🙂
