Technical Team Lead - Backend

Rubikal
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