Назад
Company hidden
1 час назад

Staff Software Engineer (Backend)

Формат работы
onsite
Тип работы
project
Грейд
senior
Английский
b2
Страна
Egypt
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer (Backend) (Distributed Systems): Building and improving large-scale applications and distributed services with an accent on microservices, event-driven architecture, automated end-to-end quality, and continuous delivery. Focus on owning a system area end to end, driving complex initiatives across teams, reviewing architecture RFCs, and mentoring engineers.

Location: On-site in Maadi, Egypt

Company

talabat is an on-demand food and Q-commerce delivery platform operating across eight countries in the region.

What you will do

  • Provide hands-on technical mentorship and represent the engineering chapter across teams.
  • Drive critical, complex initiatives that impact multiple teams and take end-to-end ownership of a specific system area.
  • Partner with Engineering, Product, and Data leaders to improve systems, simplify complexity, and remove bottlenecks.
  • Lead the RFC review process and contribute to the evolution of application architecture.
  • Sponsor chapter initiatives, coordinate mentorship efforts, and improve developer experience across the technology organization.

Requirements

  • 8+ years of software engineering experience, including 2+ years in an Extreme Programming environment with TDD, pair programming, simple design, and continuous refactoring.
  • Strong experience building large-scale applications with modern programming languages such as C#, Java, or Go.
  • Expertise in distributed systems architecture, including microservices, event-driven systems, and RESTful services.
  • Experience with automated end-to-end testing, relational and nonrelational databases, cloud platforms, trunk-based development, and continuous delivery.
  • Ability to mentor engineers and collaborate effectively with Engineering, Product, and Data counterparts.
  • Understanding of lean and agile principles, along with familiarity with mobile architectures, trends, and emerging technologies.

Culture & Benefits

  • Engineering practices are based on Extreme Programming, Domain-Driven Design, Lean, and Continuous Delivery.
  • Pair and Mob programming are used to shorten feedback loops and support collaborative product development.
  • Focus on continuous feedback, learning, product understanding, and improving quality and delivery speed.
  • Total compensation may include benefits, equity, or variable bonuses for predefined roles.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →