Job Overview
Just Eat Takeaway is looking for a Software Engineer to join the Messaging Integrations team and help build world‑class messaging solutions. You'll be working within a team of engineers supporting other engineering teams within Just Eat Takeaway, providing capabilities, tools and support that enables engineering teams to deliver consistently, safely and quickly. Messaging is the central nervous system of our software and microservices, and our vision is to make messaging easy, giving product and engineering teams time back so they can focus on what our customers need.
Responsibilities
* Be passionate about Event-Driven and Microservices Architecture
* Understand and drive APIs, whether they are async or sync
* Code, maintain and deploy quality code within an agile environment
* Be a collaborative member of a modern software team by owning, supporting and contributing to processes, standards, and designs alongside engineering teams in the UK, Germany, Netherlands, Canada and beyond
* Be a supportive team member, working with other Just Eat engineering teams on their problems in the messaging space
* Be product‑oriented: develop software that other people want to use, define product features, participate in workshops with other product development teams and communicate the technical work of your team to other product development teams
* Own workstreams and track the progress you are making towards the wider goals of your team, and transparently communicate that progress to your team and Technology Manager
* Ensure you and others continuously improve by proposing and implementing new processes, designs and engineering practices that make your team more effective
* Take responsibility for supporting your changes all the way through to proving that they work well – and continue to work well – in production
* Support our components in production, being part of an on‑call rota. Deliver high‑quality software projects, using established best practices, and implement mechanisms to ensure quality is maintained during its lifecycle
Qualifications and Experience
* Solid coding fundamentals (our codebase is Go and C#)
* Able to work independently and collaborate to solve complex problems
* Amazon Web Services
* Experience in an Agile environment (Scrum, Kanban)
* Critical thinking and good communication skills
* Exposure to streaming, messaging or event‑driven architecture
* Experience with messaging technologies, such as Kafka or SNS/SQS
* Experience with HTTP, REST or other API technologies (we use OpenSpec or AsyncAPI)
* Strong DevOps mentality, frequent CI/CD release cycles, awareness of the value of self‑service
* Knowledge of infrastructure as code tools such as Pulumi, CDK, Terraform
* Experience working in microservices and event‑driven architecture
* Experience with serverless computing and cloud architecture patterns
* Experience working within an e‑commerce business where reliability is critical
* Experience with frameworks to manage containerised workloads and services, such as Kubernetes
About the Company
Inclusion, Diversity & Belonging: No matter who you are, what you look like, who you love, or where you are from, you can find your place at Just Eat Takeaway. We’re committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colourful selves to work every day.
#J-18808-Ljbffr