Back to Jobs
HelloFresh

[US HQ] Senior Software Engineer at HelloFresh

HelloFresh New York, NY

Job Description

Role: Senior Software EngineerLocation: New York NY United StatesThe roleThe Fulfillment Planning Technology team builds and maintains the platform that powers how HelloFresh plans sequences and optimizes production across our operations. Our team has developed the first iteration of the next-generation internal application with a planning engine that now automates the end-to-end planning process a system with deep impact on how millions of meals move through our network.As we continue evolving this system extending its capabilities and preparing for expansion we are looking for a Senior Software Engineer with strong backend experience a talent for turning complex logic into clean reliable YouYou will...Build enhance and co-own the Python-based algorithmic engine that drives automated planning including deterministic logic and constraint-based componentsDesign develop and maintain backend services using FastAPI ensuring scalable reliable API interactions with our internal applicationWork end-to-end across architecture implementation deployment and operations within our modern technology ecosystem (EKS RDS S3 ElastiCache Glue etc.)Collaborate closely with engineers analysts and planners to translate domain knowledge into robust maintainable system logicContribute to the evolution of the platform toward event-driven patterns using technologies like KafkaSupport frontend needs for our internal React application ensuring seamless integration between FE and BE layersImprove reliability through automated testing performance tuning and thoughtful system designGuide as well as learn through pairing design discussions and knowledge sharing to help strengthen collective ownership across a strong team-first environmentParticipate in shaping the future direction of an advanced systemYou have.....Strong software engineering experience with a focus on backend development and Python as the primary languageExperience designing and building systems with complex business logic including deterministic constraint-based optimizers and MIP solversHands-on experience building production-grade APIs with FastAPI or similar modern frameworksSolid knowledge and experience with relational databases and comfortable working with data across various data systems (PostgreSQL Snowflake S3)Experience with event-driven architecture and messaging technologiesWorking knowledge of cloud environments containerization and orchestration (AWS Docker Airflow)Experience contributing to or designing scalable architecture for internal tools or operational platformsFull-stack capability with React or another modern FE framework enough to support and enhance applicationStrong communication skills and a proactive collaborative approach to working with engineers analysts planners and product partnersComfort working through ambiguity and contributing clarity through simple pragmatic design choicesA mindset of continuous learning knowledge sharing and improving the systemsInteracting with engineers product stakeholders analysts planners and teams across multiple regions is a big part of our day-to-day. Were looking for a strong problem-solver who thrives in partnership communicates clearly and brings a thoughtful engineering perspective to a wide range of systems and workflows.Youll getCompetitive hourly rate 401K company match that vests immediately upon participation & team bonus opportunitiesGenerous PTO and flexible attendance policyComprehensive health and wellness benefits with options at $0 monthly effective first day of employmentUp to 85% discount on subscriptions to HelloFresh meal plans (HelloFresh Green Chef Everyplate and Factor)Access to Employee Resource Groups that are open to all employees including those pertaining to BIPOC women veterans parents and LGBTQInclusive collaborative and dynamic work environment within a fast-paced mission-driven company that is disrupting the traditional food supply chainThis job description is intended to provide a general overview of the responsibilities. However the Company reserves the right to adjust modify or reassign work tasks and responsibilities as needed to meet changing business needs operational requirements or other factors.New York Pay Range$131900$148400 USDRequired Experience:Senior IC Key Skills Spring,.NET,C/C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities