Northstar Talent Partners LogoNorthstar Talent Partners
Recruitment support for employers and candidates across Egypt and MENA.
TechnologyALB2G0YYActive Vacancy

Senior Back-End Engineer

We are looking for a highly skilled and experienced Senior Back-End Engineer to lead the design, development, and optimization of scalable, high-performance software solutions. In ...

Location

cairo

Type

Full Time

Model

Remote

Seniority

Senior

Compensation

Shared during process

Role Overview

We are looking for a highly skilled and experienced Senior Back-End Engineer to lead the design, development, and optimization of scalable, high-performance software solutions. In this role, you will provide strong technical leadership, drive architectural decisions, and ensure the delivery of robust, reliable software products. Deep expertise in Kafka and microservices architecture is essential.

Key Responsibilities

  • - Lead the full lifecycle of complex software projects — from requirements analysis to design, development, testing, and deployment.
  • - Provide technical leadership and guidance in architecting scalable, maintainable, and high-quality software systems.
  • - Work closely with cross-functional teams to understand business needs and translate them into technical solutions.
  • - Design and implement clean, efficient, secure, and well-documented code following industry best practices.
  • - Leverage Kafka to build scalable, fault-tolerant, and event-driven architectures.
  • - Design, develop, and maintain *microservices* with a focus on loose coupling, high scalability, and resilience.
  • - Implement effective inter-service communication strategies to ensure seamless system integration.
  • - Mentor and coach junior engineers, promoting technical growth and a collaborative team culture.
  • - Stay up-to-date with emerging technologies and evaluate their potential to enhance our engineering capabilities.

Requirements

  • - Strong proficiency in at least one of the following languages:  Go, Node.js, Java, or PHP.
  • - Solid experience with both SQL and NoSQL databases, along with hands-on knowledge of Redis and Elasticsearch.
  • - Expertise in designing and building robust, scalable APIs.
  • - Experience working with cloud platforms, preferably AWS.
  • - Strong understanding of CI/CD pipelines, software development methodologies, and modern DevOps practices.
  • - Proficiency with Git for version control.
  • - Hands-on experience with Apache Kafka for building event-driven systems.
  • - Strong experience with Docker and containerization technologies.
  • - Proven expertise in designing, implementing, and maintaining microservices architectures.
  • - Familiarity with Agile methodologies such as Scrum or Kanban.
  • - 3+ years of experience in the same role

Vacancy Summary

Locationcairo
Employment TypeFull Time
Working ModelRemote
Years of Experience3 years
SenioritySenior
CompensationShared during process
Hiring Companyconfidential

Apply for this position

By continuing, you confirm that you have read our Privacy Policy.

Share this vacancy

If someone in your network is a stronger fit, send them the direct role link.