Senior Backend Engineer, Menu Personalization
HelloFreshabout 4 hours ago
Warsaw, Poland
Senior
Responsibilities
- Deliver the core of the personalization engine by engineering high-availability Golang microservices.
- Build and optimize Python/FastAPI services for recipe ranking using ML embeddings.
- Re-architect legacy components into scalable, event-driven systems.
- Manage the full lifecycle of services from development to production monitoring.
- Design backend infrastructure for A/B testing and measuring recommendation strategies.
- Provide technical guidance and knowledge sharing through code reviews.
Requirements
- 5+ years of experience in backend engineering with a focus on distributed systems.
- Deep proficiency in Golang and experience in a production environment.
- Familiarity with Python and ability to work with Python/FastAPI services.
- Proven experience with event-driven architectures and large-scale datasets.
- Hands-on experience with cloud infrastructure and container orchestration.
- Strong foundation in software development best practices including TDD.
- Experience with Generative AI tools to enhance development processes.
- Exceptional communication skills to convey technical concepts to non-technical stakeholders.
Benefits
- Collaborate with experienced engineers and product partners globally.
- Build and operate systems that support over 6 million customers.
- Influence architecture and design in a product-led environment.
- Drive decisions from problem definition to production.
- Access to modern workspace facilities in Warsaw Centre Point.
Tech Stack
Apache KafkaDockerFastAPIGoKubernetesPostgreSQLPythonRedis
Categories
AI & MLBackendData EngineeringDevOps