GrepJob
HelloFresh

Senior Software Engineer, Operations

HelloFresh

Apply
about 2 hours ago
Toronto, Canada
Senior

Responsibilities

  • Build and enhance the Python-based algorithmic engine for automated planning.
  • Design and maintain backend services using FastAPI for reliable API interactions.
  • Work across architecture, implementation, deployment, and operations.
  • Collaborate with engineers, analysts, and planners to develop system logic.
  • Contribute to the platform's evolution towards event-driven patterns using Kafka.
  • Support frontend needs for the internal React application.
  • Improve system reliability through automated testing and performance tuning.
  • Participate in design discussions and knowledge sharing to foster team ownership.

Requirements

  • Strong backend development experience, particularly with Python and FastAPI.
  • Full-stack fluency to support and enhance internal applications.
  • Experience with modern technology ecosystems like EKS, RDS, and S3.
  • Ability to translate complex domain knowledge into maintainable system logic.
  • Familiarity with event-driven architectures and technologies like Kafka is a plus.

Benefits

  • 75% discount on weekly HelloFresh and Chefs Plate meal kits and 50% off weekly Factor meal box.
  • Health and dental benefits from day one, including a Health Spending Account.
  • Generous vacation and PTO to promote work-life balance.
  • Parental leave top-up program for expectant parents.
  • Career progression support and development opportunities through an L&D fund.
  • Flexible hybrid work arrangements to balance personal and professional needs.
  • Engaging company culture with team socials and diversity initiatives.

Tech Stack

Apache KafkaFastAPIPythonReact

Categories

BackendFull StackTesting