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

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.

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.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Kaizen Gaming logo
Kaizen Gaming

Software Engineering Team Lead (.NET, Microservices)

Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Microservices and Agile Methodologies

Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.

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.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Fresco logo
Fresco

Principal Platform Engineer

Join Fresco as a Principal Platform Engineer to lead IoT platform development with Python and AWS in a hybrid work environment.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.

Veriff logo
Veriff

Senior Full-Stack Engineer

Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.

Atypon logo
Atypon

Senior Machine Learning Engineer

Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Globant logo
Globant

Senior Node.js Developer

Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

Etraveli Group logo
Etraveli Group

QA Engineer (Back-end)

Join Etraveli Group as a Back-end QA Engineer in Athens. Work on global payment solutions with Java, Selenium, and more. Hybrid work model.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.