- Home
- Remote Jobs
- Technical Team Lead - Backend
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:
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.