Staff Software Engineer, Supply Chain Management Technology (all genders)
HelloFresh3 days ago
Responsibilities
- Take ownership of the architecture, design, development, deployment, and operations of microservices.
- Collaborate as an active, solution-oriented member of cross-functional agile teams.
- Act as an ambassador for software solutions, providing support and mentorship to colleagues.
- Work with state-of-the-art technologies like Kafka, RabbitMQ, Spark, and Kubernetes.
Requirements
- Solid back-end experience within Microservice architecture using Golang.
- Experience with Docker and container orchestration technologies such as Kubernetes.
- Familiarity with CI/CD methods and practices.
- Practical experience with TDD, BDD, DDD, and distributed architectural patterns.
- Background in event-driven architectures using RabbitMQ and/or Kafka.
- Experience in end-to-end development processes, including various testing methods.
- Knowledge of relational and document databases like PostgreSQL, MySQL, and MongoDB.
- Strong communication skills for collaboration with diverse teams.
Benefits
- Competitive salary package with a HelloFresh-subsidized pension scheme.
- Savings on weekly HelloFresh boxes.
- Access to mental wellbeing platforms like Headspace and Spill.
- Discounted Urban Sports Club membership and other wellbeing resources.
- Flexible hybrid work model.
- Sabbatical leave options in addition to standard time off.