Senior Backend Engineer (remote: Europe)

EG, Egypt

Job Description

Job Purpose:



A Senior Backend Engineer exists to design, build, and maintain scalable, reliable backend systems that power the product's core functionality. They ensure high-quality architecture, performance, and delivery while guiding teammates and driving technical excellence across the team.





Job Responsibilities:



Design and implement scalable, high-performance backend services, APIs, and data flows that meet product and business requirements. Optimize and maintain system performance, reliability, and availability through profiling, tuning, and refactoring critical components and participating in the feature design reviews. Guide engineers through design decisions, code reviews, and best practices to ensure technical excellence and consistency across the team. Collaborate with product, design, frontend teams to translate requirements into technical solutions and deliver high-quality features. Identify and resolve complex production issues by debugging, analyzing logs, and implementing long-term fixes with strong root-cause analysis. Contribute and uphold engineering standards, documentation, testing strategies, and automation to maintain a robust and maintainable codebase. Drive and participate in architecture discussions, technical planning, and continuous improvement initiatives across the squad. Contribute in on-call rotations and guide first level on-call engineers during incidents.





Job Requirements:





Technical Skills:



Strong proficiency in backend programming languages (e.g., Go, Ruby, . Deep understanding of system design, distributed systems, APIs, microservices, and event-driven architectures. Solid knowledge of databases (SQL and NoSQL, ElasticSearch, ClickHouse), query optimization, and data modeling. Experience with performance tuning, caching strategies, and scalability best practices.

Strong debugging skills and ability to analyze logs, metrics, traces, and production incidents.


Familiarity with CI/CD, testing frameworks, automation, and clean code principles.





Tools & Technologies:



Cloud platforms mainly AWS. Containerization and orchestration tools (Docker, Kubernetes). Observability stack: Prometheus, Grafana, ELK, OpenTelemetry,NewRelic, or similar. Messaging/streaming systems such as Kafka, RabbitMQ, SNS/SQS, or equivalents. Version control using Git and GitHub/GitLab workflows. API frameworks, REST/GraphQL, gRPC, and service-to-service authentication.





Interpersonal Skills:



Strong ownership mindset with the ability to lead technical initiatives end-to-end. Clear and concise communication across engineering, product, and cross-functional teams. Ability to mentor others, give constructive feedback, and support teammates' growth. Problem-solving attitude with calmness under pressure during incidents or priority shifts. Collaboration-focused, with a willingness to align, negotiate, and build consensus.



Important Notice:



This role is not eligible for visa sponsorship. All applicants must have valid, existing authorization to work in the country they live in. * Our target pool is remote developers working in time zones that are close to the Egypt time zone.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2179663
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    EG, Egypt
  • Education
    Not mentioned