remote-co-logo

Technical Team Lead - Backend

Rubikal

  • Date Posted:

    7/18/2025

  • Remote Work Level:

    100% Remote

  • Location:

    Remote in ALX, Egypt

  • Job Type:

    Employee

  • Job Schedule:

    Full-Time

  • Career Level:

    Manager

  • Travel Required:

    No specification

  • Education Level:

    We're sorry, the employer did not include education information for this job.

  • Salary:

    We're sorry, the employer did not include salary information for this job.

  • Categories:

    ITSoftware EngineerRuby on Rails

  • Benefits:

    Health Insurance, Career Development

About the Role

Technical Team Lead - Backend

Remote

Platform

Full time

Alexandria, Alexandria Governorate, Egypt

Description

At Rubikal, we’re building cutting-edge software products on top of a hybrid microservice platform. As a Technical Team Lead, you will be at the forefront of innovation, leading and mentoring a cross-functional squad responsible for building and maintaining a distributed Ruby ecosystem, comprising both microservices and a core monolith, alongside a custom Ruby framework integrated with Rails.

You’ll work with technologies like Postgres, MongoDB, NATS, and Kibana/Elastic for observability, while collaborating across borders with our 7 product teams spanning 5 countries. This role combines hands-on technical leadership with strategic team management. You’ll guide your team to deliver high-quality, scalable solutions while fostering a high-performance, feedback-rich culture.

Responsibilities

  • Team Leadership: Take ownership of the day-to-day leadership of a cross-functional squad (6–10 engineers), providing coaching, unblocking, and performance guidance.
  • Technical Excellence: Drive high coding standards and system design practices, conduct PR reviews, and lead architectural discussions to ensure robust, secure, and scalable solutions.
  • Project Delivery: Manage sprint planning, estimations, and execution, ensuring timely delivery of features with a focus on quality and performance.
  • Stakeholder Collaboration: Act as the bridge between product owners and engineers, translating product requirements into actionable technical tasks and communicating progress and risks to all stakeholders.
  • Cross-team Alignment: Work closely with other team leads and architects to align tooling, technical direction, and engineering best practices across teams.
  • Hiring & Onboarding: Participate in interviews and help onboard new engineers to ensure a smooth integration and knowledge transfer.
  • Quality & Reliability: Ensure all deliverables meet performance, security, and scalability benchmarks before being released to production.

Requirements

  • Proven experience in a technical leadership or team lead role within a software product environment.
  • Solid background in backend development, particularly with Ruby/Rails and microservice architectures.
  • Strong understanding of databases (Postgres, MongoDB) and messaging systems (e.g., NATS).
  • Experience with observability tools such as Kibana and Elastic.
  • Skilled in mentoring, performance coaching, and cultivating a high-trust engineering culture.
  • Strong communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Familiarity with Agile methodologies and product-oriented team structures.

Benefits

  • Flexible remote/hybrid work setup.
  • Competitive salary and performance-based bonuses.
  • Career development support.
  • Collaborative, international environment with top engineering talent.
  • Inclusive culture that values diversity, learning, and innovation.
  • Team retreats and cross-country meetups.
  • New MacBook (latest edition) provided for all new hires.
  • Comprehensive medical insurance package.

 

 

 

Apply