Company Description
Launched in 2021 with a simple yet bold mission, Flink set out to give people back their most valuable resource: time. By enabling customers to order from a curated selection of over 3,000 groceries and household essentials through our user-centric app, we deliver what people need in minutes. We have fundamentally shifted the retail landscape across Germany and the Netherlands, while embedding sustainability into our core through an all-electric delivery fleet, recyclable packaging, and a focus on reducing food waste.
Responsibilities
- Drive Technical Strategy: Work with the Operations Tech domain leadership to identify and remove organizational bottlenecks, solve 'unsolvable' problems, and take direct accountability for business performance
- Architect & Build: Design, develop, and operate high-throughput, low-latency backend services using Go, deployed on Kubernetes. Support client applications (React Web, Native React, iOS, and Android) to offer the best experience to our users
- Be the 'Multiplier': Act as a strong technical leader and a key influencer across the wider engineering organization. Mentor other engineers, lead architectural discussions, and make pragmatic trade-offs to deliver customer value
- Bridge the Gap: Act as the technical point person for large-scale, cross-functional initiatives involving multiple teams (e.g., Fulfillment, Inventory, Dispatching)
- Innovate & De-risk: Champion a culture of experimentation by regularly using proofs of concept and low-cost experiments to validate architectural choices, improve planning, and mitigate risks
- Collaborate Deeply: Work hand-in-hand with Domain Leadership, Engineer Managers, Product Managers, Analysts, Data Scientists, and other business stakeholders to shape product decisions and integrate cutting-edge solutions
- Mentor & Sponsor: Foster a culture of continuous learning and sponsor the next generation of engineers
Requirements
- Extensive experience in backend software engineering, with a proven track record of designing, building, and maintaining complex, scalable, and business-critical systems
- Deep proficiency in Go and event-based communication. Mobile and Web applications proficiency (React Web, Native React, iOS, and Android) is a significant plus
- Strong, hands-on experience with containerization and orchestration technologies, particularly Kubernetes, and modern CI/CD practices
- Demonstrable experience with modern observability stacks and a data-driven approach to system health and performance (e.g., Datadog, Prometheus, Grafana)
- AI-assisted development experience and enthusiasm, leveraging coding agents like GitHub Copilot, Gemini CLI, Claude Code, or similar tools
- Proven ability to convey complex backend topics to non-technical stakeholders and mobile/frontend peers with ease
- Excellent communication skills and the ability to articulate complex technical concepts to diverse audiences
- Ability to balance the appetite for change with the long-term stability of the organization
- Versatility to jump into the code to squash critical bugs and provide strategic oversight
Benefits
- €1,000 annual L&D budget and individual coaching options
- 26 days of vacation, +1 day every year up to a maximum of 30 days
- €35 per month mobility budget for Deutschland Ticket subsidy
- Discount on Urban Sports Club membership
- Attractive company pension options
- Unlimited access to an e-learning and development platform, including online German courses
- Corporate discounts and benefits
- Discount on personal Flink orders
- Modern, dog-friendly office in the heart of Berlin