Software Engineer Golang (m/f/d)
Location: Berlin, BE, de
Company Description
Launched in 2021 with a simple yet bold mission, Flink set out to give people back their most valuable resource: time. We didn't just join the quick commerce race, we defined its potential. 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.
Today, Flink has evolved from a disruptive startup into a resilient and sustainable powerhouse. In an industry defined by rapid change, we’ve mastered the balance of hyper-efficiency and massive scale. With a network of around 160 hubs, we now bring the Flink experience to more than 22 million people, making us an integral part of the urban infrastructure. This impact is driven by a dedicated team of more than 10,000 colleagues, including a fully employed rider fleet that serves as the backbone of our operations. By generating over €550m in revenue in 2025, we have proven that our model is not only desirable but financially formidable.
Having built a proven foundation, we are now shifting from establishing our presence to accelerating our impact. Backed by prestigious partners like Prosus, Mubadala, Bond, DoorDash, Btomorrow Ventures and REWE, and fueled by fresh investment, we are entering our next major growth phase. We are thinking bigger, expanding our footprint, and refining every link in our value chain.
Our culture is defined by a shared bias for action and the commitment to being 1% better every day. We take ownership, stay close to the frontline, and support one another to ensure we never let another Flinker fail. We celebrate diversity and believe that our multicultural team is our greatest competitive advantage.
Are you ready to shape the future of quick commerce with us?
In your role as a Software Engineer - Golang (m/f/d), you will be at the very core of our riders' journey, building the back end of our groundbreaking quick commerce platform, focused on orders and workforce-related flows. You will find yourself in a modern software engineering environment, working in a cross-functional agile team, using a microservices architecture built in Golang, hosted on Google Cloud Platform. Get ready to be immersed in the fast-paced environment of quick commerce, collaborating with various Flink stakeholders, and having a direct impact on our success.
Job Description
- Take an active position on feature development and maintenance of Workforce performance and order delivery flows across Flink’s arsenal of backend services/microservices;
- Taking part in the discussion and planning of new features;
- Closely collaborate with other teams to deliver value to our internal workforce responsible for fulfillment and delivery of orders, and also to our customers' order tracking experience;
- Drive and own the application lifecycle from inception to production, supporting business-critical applications and services;
- Be proactive towards adapting and experimenting with new technologies. AI should be your best friend to improve your deliveries and our solutions.
Qualifications
- You have experience building scalable and reliable large-scale applications with Golang;
- Comfortable with event-based communication between microservices;
- Familiar with common monitoring/alerting/logging tools such as - Datadog, Stackdriver, NewRelic, Prometheus, ELK);
- Experienced with SQL databases (NoSQL is nice to have);
- Experience using cloud provider platforms like GCP or AWS, and deploying distributed services to Kubernetes. (Terraform knowledge is nice to have);
- AI-assisted development experience and enthusiasm, leveraging coding agents like GitHub Copilot, Gemini CLI, Claude Code, or similar tools is a significant plus.
- Rigor in high code quality, unit testing, and integration testing;
- Proficient in applying best practice Design patterns and Design principles when building your software;
- Open-minded personality, comfortable working in an Agile environment, and collaboratively making decisions with the team;
- Fluent English communication skills.
Additional Information
- A €1000 annual L&D budget as well as individual coaching options to ensure you have plenty of opportunities to learn, grow and achieve your goals;
- 26 days of vacation, +1 day every year up to a maximum of 30 days;
- A mobility budget of 35 EUR per month for Deutschland Ticket subsidy;
- A discount on your Urban Sports Club membership;
- Attractive company pension options;
- Unlimited access to an e-learning and development platform, MyAcademy, including online German courses;
- Online discounts with Corporate Benefits and Future Bens;
- A cool discount off your personal Flink orders; be the first to test out new products!
- A modern and dog-friendly office in the heart of Berlin - lots of delicious lunch spots available within short walking distance.
It is our commitment that every applicant will be evaluated according to their skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
