Match score not available

Senior Backend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Entry-level / graduate
Work from: 

Offer summary

Qualifications:

Deep expertise in backend technologies such as PHP, Java, or .NET., Strong understanding of system architecture and scalability., Extensive experience with RESTful API design and database management., Proficiency in containerization and CI/CD pipelines..

Key responsabilities:

  • Architect and develop scalable backend systems and APIs.
  • Lead technical decisions for backend architecture and infrastructure.
  • Collaborate with stakeholders to define technical roadmaps and gather requirements.
  • Mentor junior developers and conduct code reviews to enforce best practices.

robusta logo
robusta Information Technology & Services SME https://robustastudio.com/
51 - 200 Employees
See all jobs

Job description

Who we are (Company introduction)

Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions. 

Robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany. 

What you’ll be doing 

As a Backend Engineer, you will be working on different types of products from websites to enterprise platforms. As part of a cross-functional team focused on delivery, you will be responsible for building the engine that powers the entire product. Here are some examples of how your day will go:

Key Responsibilities:
  • Architect, design, and develop scalable backend systems and APIs
  • Lead and make key technical decisions for backend architecture and infrastructure
  • Collaborate with stakeholders to gather requirements and define technical roadmaps
  • Troubleshoot and resolve high-priority production issues with minimal supervision
  • Optimize backend performance and ensure scalability
  • Conduct code reviews and enforce best coding practices
  • Mentor and guide junior and mid-level developers

Requirements

Technical Skills:
  • Deep expertise in at least one backend technology:
    • PHP (Laravel/Symfony)
    • Java (Spring Boot)
    • .NET (ASP.NET Core)
  • Strong understanding of system architecture, scalability, and fault-tolerant designs
  • Extensive experience with RESTful API design, development, and performance optimization
  • Proficiency in Relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis)
  • Expertise in containerization (Docker) and orchestration tools (Kubernetes)
  • Hands-on experience with CI/CD pipelines (Jenkins, GitLab CI, or equivalent)
  • Strong knowledge of security best practices (OWASP guidelines)
  • Familiarity with distributed systems and message queues like Kafka or RabbitMQ
  • Advanced skills in monitoring and logging tools (Prometheus, Grafana)
Soft Skills & Responsibilities:
  • Strong leadership and mentorship skills
  • Ability to communicate complex technical solutions clearly to stakeholders
  • Strategic thinker with problem-solving and critical decision-making skills
  • Ownership and accountability for technical initiatives
  • Ability to handle multiple priorities and deliver high-quality work under pressure
Nice to Have:
  • Experience in serverless backend services (AWS Lambda, Azure Functions)
  • Proficiency in infrastructure as code (Terraform, CloudFormation)
  • Knowledge of performance monitoring and troubleshooting tools
  • Contributions to open-source projects
  • Experience in large-scale distributed systems

Benefits

Why work with us?

  • Embrace a brighter future with comprehensive Social/Medical Insurance
  • Collaborate with industry-leading tech talents
  • Nurture your career in a dynamic growth culture
  • Secure your financial future with our savings plan
  • Experience the freedom of our remote-first work model
  • Customize your work-life balance with flexible working hours 

Join us to shape your career and thrive in a supportive, forward-thinking environment

Required profile

Experience

Level of experience: Entry-level / graduate
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making
  • Accountability
  • Communication
  • Leadership
  • Multitasking
  • Strategic Thinking
  • Mentorship
  • Problem Solving

Back-End Engineer Related jobs