Senior Software Developer
Posted on 3/27/2023
INACTIVE
Hello Fresh

10,001+ employees

Food & meal kit delivery service
Company Overview
HelloFresh’s mission is to change the way people eat forever by aiming to provide every household with wholesome, homemade meals – no shopping and no hassle. The company’s meals are carefully planned, carefully sourced and delivered to the front door of each customer at the time most convenient for them.
Consumer Goods

Company Stage

Pre-seed

Total Funding

$646.4M

Founded

2011

Headquarters

Berlin, Germany

Growth & Insights
Headcount

6 month growth

9%

1 year growth

26%

2 year growth

67%
Locations
Aurora, CO, USA • Newnan, GA, USA • New York, NY, USA • Phoenix, AZ...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
Python
JavaScript
Airflow
Java
Docker
AWS
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Responsibilities
  • Job Description As a Senior Software Developer, you will work with the Fulfillment Planning Technology team to lead the effort to rethink and rebuild the next generation tooling that enables Planning and Operations teams to see and act quickly to changing business conditions. The Senior Software Developer will bring ready-to-apply experience in modern technologies, event-driven architectures, and engineering principles with emphasis on simple design. This person will be responsible for designing, building, and maintaining the new suite of tools and also help mentor and train engineers on the team
  • You will … Lead and collaborate with data engineers, analysts and planners to extract and modularize and modernize business-critical functions Develop simple, powerful modules that catalyze business processes to the final output Design, model, and develop the architecture of future state of tools Develop and maintain a scalable, reliable system for processing and storage Develop and implement automated testing to reduce downtime and catch issues early Lead development workflows, mentor and coach other team members
  • At a minimum, you have … Bachelor's or Master's degree in Computer Science, Engineering or related field 4+ years of engineering experience, preferably in Fulfillment, Logistics, Supply Chain, Production, or related field working with physical goods Strong programming skills in Python (required), Java or Go; JavaScript a plus Strong understanding and experience in interface, implementation, and simple design concepts Experience with cloud platforms (AWS, GCP, Azure) Experience with microservices architecture, event-driven systems, containerization and orchestration with modern technologies (Docker, Kubernetes, Airflow) Startup experience a plus