Senior Backend Engineer, Data
HelloFresh
6 days ago
Warsaw, Poland
Senior
Responsibilities
- Take responsibility for the architecture, design, and deployment of microservices using DevOps practices.
- Develop and maintain specialized tools for data encryption and secure deletion of customer data.
- Collaborate with product owners, architects, and business intelligence teams to align data processes.
- Manage the end-to-end lifecycle of products, ensuring scalability and maintainability.
- Advocate for and implement best engineering practices, including CI/CD and TDD.
- Provide technical guidance and support to other engineers through knowledge-sharing sessions.
Requirements
- Extensive experience with Kotlin, other JVM languages, or Golang.
- Solid experience with frontend technologies including HTML, CSS, JavaScript, and React/Redux or NextJS.
- Proven track record of integrating complex frontend and backend services.
- Practical experience with Docker, Kubernetes, and CI/CD environments.
- Deep understanding of relational and document databases, and event-driven architectures.
- Ability to provide technical mentorship and share trends with cross-functional partners.
Benefits
- Collaborate with experienced engineers and product partners across international teams.
- Build and operate modern systems at global scale, supporting over 6 million customers.
- Drive best practices and influence architecture/design in an autonomous setup.
- Drive decisions from problem definition to production for long-term scalability.
- Access to modern workspace facilities including showers, breakout zones, and refreshments.
Tech Stack
Apache KafkaCSSDockerGoHTMLIstioJavaScriptKotlinKubernetesNext.jsRabbitMQReactRedux
Categories
BackendData EngineeringDevOps