Qureos

FIND_THE_RIGHTJOB.

Senior Backend Software Engineer

Egypt

Role Overview

We are seeking an experienced and highly skilled Senior backend Engineer to join our dynamic team, you will play a critical role in designing, developing, and maintaining our software solutions. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software that meets our customers' needs.


RESPONSIBILITIES:

  • Mentor and guide junior engineers, providing technical leadership, code reviews, and best practices to ensure the delivery of high-quality, well-architected code.
  • Design, develop, and maintain scalable and efficient software applications using Golang and related technologies.
  • Collaborate with product managers, designers, and other engineers to gather requirements, define technical specifications, and deliver high-quality software solutions.
  • Identify and address performance bottlenecks and architectural improvements to optimize the performance, scalability, and reliability of our software systems.
  • Stay up-to-date with the latest trends and advancements in Golang and related technologies, bringing new ideas and insights to the team.
  • Contribute to the improvement of software development processes and methodologies, promoting best practices and continuous improvement.
  • Participate in code reviews, knowledge-sharing sessions, and technical discussions to foster a collaborative and learning-oriented culture.

QUALIFICATIONS:

  • Bachelor's degree in a quantitative field such as Engineering, computer science, or equivalent
  • Proven experience of at least 4 years in software engineering.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Experience in designing and implementing RESTful APIs and microservices architectures using Golang.
  • Experience with relational and NoSQL databases, and proficiency in writing efficient database queries and designing schemas.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving and debugging skills, with the ability to analyze complex technical issues and propose effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Passion for learning and staying updated with the latest trends and advancements in software engineering.

What We Offer
A collaborative and dynamic work environment!

  • The chance to work on exciting projects to innovate in the fintech industry.
  • Opportunities for professional development and career growth.
  • Social and medical insurance coverage.
  • Monthly credit to use at your disposal on our app.

TC8E5vXgYe

© 2025 Qureos. All rights reserved.