efood logo

Lead Software Engineer

efood

About The Opportunity

Join efood, a rapidly growing company that is transforming the food delivery landscape. As a Lead Software Engineer, you will play a pivotal role in designing and implementing a reliable, scalable, and efficient real-time platform. This includes key technical components and services such as ordering and catalog management.

Responsibilities

  • Technical Leadership: Take ownership of the technical foundation of our food delivery platform, ensuring it is reliable, secure, efficient, and scalable.
  • Architecture and Development: Architect, design, and develop critical technical components. Own the software development lifecycle end to end and create a technical roadmap.
  • Team Mentorship: Lead, mentor, and grow a team of talented software engineers, fostering an environment of collaboration, continuous improvement, and innovation.
  • High-Quality Software: Deliver high-quality software responsible for serving hundreds of thousands of requests per minute.
  • Innovation: Investigate new technologies and strategies to help our services scale to larger data sets and quicker speeds into the future.
  • Collaboration: Work closely with Product Owners, Developers, and Tech leads as part of an agile team to build reliable systems and exceed stakeholders' expectations.
  • Code Reviews: Conduct regular code reviews, ensuring high coding standards, robust testing, and adherence to best practices.
  • Documentation: Maintain comprehensive documentation for all architectural, design, and implementation processes.

Requirements

  • Education: University and/or Postgraduate Degree in Computer Science, Computer Engineering, or equivalent.
  • Experience: At least 6 years of working experience in microservices development.
  • Leadership Skills: Strong leadership and interpersonal skills, with the ability to mentor and inspire a team.
  • Technical Skills: Excellent knowledge of structural languages with ideally relevant experience in Go. Knowledge of Python and Node.js is a plus.
  • Database Knowledge: Knowledge of relational and non-relational database systems (e.g., MongoDB, Redis, Postgres).
  • Design Principles: Familiarity with SOLID principles and software design patterns.
  • DevOps Practices: Experience with microservices architecture, RESTful APIs, and DevOps practices.
  • Problem Solving: Superior analytical skills and a strong sense of urgency and ownership in your work.
  • Communication: Strong communication and collaboration skills (proficiency in Greek and English).

Nice to Have

  • Familiarity with at least one major cloud services provider (experience with AWS is a plus).
  • Familiarity with Apache Kafka, AWS SQS/SNS, Google Pub/Sub, RabbitMQ.
  • Involvement with open source projects is a plus.

What We Offer

  • Remuneration: Attractive remuneration package.
  • Food Benefits: Ticket restaurant card to spend in restaurants and/or food supplies.
  • Health Insurance: Private Medical & Life Insurance from day #1.
  • Mental Health Support: Access to an online mental health platform with unlimited therapy sessions.
  • Training: Access to our online training platform for personal and professional growth.
  • Cafeteria: Enjoy our cafeteria with coffee and snacks.
  • Gym: Access to our fully equipped in-house gym.
  • Global Mobility: Opportunities to explore, grow, and learn with our Global Mobility plan.

Life @efood

At efood, no day is the same as the day before! We thrive in finding solutions to push our limits further. We care about our customers, our employees, and our society. We seize every opportunity to celebrate achievements and milestones. Join us and be part of a fast-growing multinational company with endless opportunities for professional growth.

Hungry enough to join us?

Benefits
Extracted with AI

  • Attractive remuneration package
  • Ticket restaurant card
  • Private Medical & Life Insurance
  • Online mental health platform
  • Access to online training platform
  • In-house gym
  • Global Mobility plan

Similar jobs

Last update: 23 minutes ago

efood logo
efood

Senior Software Engineer (Node.js)

Senior Node.js Engineer in Athens, Greece. Join efood's tech team, influence and execute impactful projects.

Norma logo
Norma

Lead Software Engineer with AWS and Golang

Lead Software Engineer role in Greece, focusing on AWS, Golang, and backend development. Remote work available.

Planetek Hellas logo
Planetek Hellas

Senior Backend Software Engineer

Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.

Desquared logo
Desquared

Senior Backend Software Engineer

Join Desquared as a Senior Backend Software Engineer in Athens. Develop scalable systems, collaborate on user experiences, and enjoy competitive benefits.

Norma logo
Norma

Senior Back End Developer (Golang)

Join Norma as a Senior Back End Developer in Athens, Greece. Work with Golang, APIs, and cloud technologies in a hybrid environment.

Fairlo logo
Fairlo

Senior Backend Engineer

Senior Backend Engineer role focusing on AWS, Express.js, and .NET in Heraklion, Greece. Hybrid work with competitive benefits.

Accepted logo
Accepted

Senior .NET Developer

Senior .NET Developer needed in Agia Paraskevi, Greece. Expertise in C#, .NET, OOP, and design patterns required.

Reydix logo
Reydix

Senior Frontend Engineer (React.js)

Join Reydix as a Senior Frontend Engineer in Athens, Greece. Work with React.js in a hybrid model.

Sofia Stars logo
Sofia Stars

Backend Team Lead (Node.js)

Lead backend development with Node.js at Sofia Stars in Sofia, Bulgaria. Join a dynamic team and drive innovation.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

Delivery Hero logo
Delivery Hero

Software Engineer (Golang) - Global Developer Platform

Join Delivery Hero as a Software Engineer (Golang) to build scalable solutions on our Global Developer Platform.

Fluxon logo
Fluxon

Senior Software Engineer

Join Fluxon as a Senior Software Engineer. Work remotely with cutting-edge technologies like AWS, GCP, and Python.

9am logo
9am

Lead Software Engineer - JavaScript/React/Node.js/TypeScript/API/GraphQL

Join as a Lead Software Engineer specializing in JavaScript, React, Node.js, and TypeScript. Fully remote, long-term contract.

Delivery Hero logo
Delivery Hero

Software Engineer (Golang) - Logistics Deliveries Tech

Join Delivery Hero as a Software Engineer (Golang) to enhance rider experiences with innovative solutions in Berlin.

Fluxon logo
Fluxon

Senior Software Engineering Lead - Full Stack

Senior Software Engineering Lead for a full-stack role in Lisbon, Portugal. Remote work with competitive benefits.

BrainRocket logo
BrainRocket

Team Lead Back-end Developer with Node.js

Lead back-end development with Node.js in Lisbon. Join BrainRocket for a dynamic role with great benefits.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Frontend Developer with Angular and Node.js

Join T-Digital as a Frontend Developer to work on cutting-edge digital architectures using Angular and Node.js in a remote role.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Frontend Developer with Angular and Node.js

Join T-Digital as a Frontend Developer to build innovative web applications using Angular and Node.js.

Delivery Hero logo
Delivery Hero

Senior Software Engineer, Developer Productivity CD, Golang

Join Delivery Hero as a Senior Software Engineer in Berlin, focusing on Golang, CD pipelines, and cloud solutions.

Flix logo
Flix

Senior Software Engineer

Join Flix as a Senior Software Engineer in Lisbon. Work with Python, AWS, and Kubernetes to drive innovation in travel tech.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Elastic logo
Elastic

Full Stack Software Engineer II (React, Node, Typescript) - Security Analytics

Join Elastic as a Full Stack Software Engineer II to revolutionize security analytics with AI. Work remotely with a global team.