Technical Team Lead - Backend

Rubikal Logo

Rubikal

πŸ“Remote - Egypt

Summary

Join Rubikal and lead a cross-functional squad in building and maintaining a distributed Ruby ecosystem, comprising microservices and a core monolith. You will be at the forefront of innovation, mentoring engineers, and driving high coding standards. Responsibilities include managing sprint planning, estimations, and execution, ensuring timely delivery of high-quality features. You will collaborate with product owners and other team leads, translating product requirements into actionable tasks. This role requires proven experience in technical leadership and a solid background in backend development with Ruby/Rails and microservice architectures. The position offers a flexible remote/hybrid work setup, competitive salary, performance-based bonuses, and career development support.

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

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

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.