Hybrid Tech Lead – Software Engineering, Node.js, Cloud

Posted last month

Apply now

About the role

  • Tech Lead managing software engineering and cloud solutions in a fast-growing data-driven consultancy in São Paulo. Leading technical architecture and mentoring teams for scalability and performance.

Responsibilities

  • Define the technical vision and lead the architecture, design, and standards for new systems and features, ensuring scalability, performance, security, and maintainability.
  • Make critical technical decisions, evaluating trade-offs (cost vs. benefit, time vs. quality) and ensuring the team understands and follows the guidelines.
  • Conduct and oversee code reviews to raise quality and adherence to best practices.
  • Serve as the technical escalation point, assisting in the resolution of complex issues and production bugs.
  • Mentor, train, and coach junior, mid-level, and senior developers, promoting individual and team technical growth.
  • Provide day-to-day technical leadership to the team, breaking down complex tasks into smaller, manageable work items.
  • Promote a culture of engineering excellence, technical ownership, and continuous improvement.
  • Collaborate with Product Managers, Engineering Managers, and business stakeholders to translate requirements into specifications and technical plans.
  • Contribute to effort estimates and sprint/iteration planning, ensuring realistic and achievable deliveries.
  • Identify, prioritize, and plan technical debt mitigation to ensure codebase and system health.
  • Oversee or participate in CI/CD automation, deployment, and monitoring of production systems.
  • Ensure proper monitoring, continuous performance optimization, and reduction of infrastructure costs.
  • Research new technologies, tools, and methodologies, proposing their adoption to improve processes and products.

Requirements

  • Strong expertise in software engineering or related roles.
  • Experience leading development teams and people management.
  • Strong knowledge of relational and non-relational databases, system integration, microservices, orchestration, and event-driven architectures.
  • Experience in backend development (Node.js), APIs, and backend-frontend integration.
  • Experience with cloud computing (preferably GCP), Docker, Kubernetes, PostgreSQL, RabbitMQ, Kafka, and CI/CD pipelines.
  • Experience with agile methodologies.
  • Familiarity with GenAI tools (e.g., Copilot, Cursor).

Benefits

  • Hybrid work in the Avenida Paulista area, onsite 3 days per week – Monday to Friday (09:00–18:00);
  • Home-office allowance – R$300.00/month Ifood card credit for meals/food;
  • Birthday – A gift voucher and a paid day off to celebrate your day;
  • Training & courses – Full access to RoxSchool, Alura platform, Pluralsight, and O'Reilly for books and talks;
  • Certifications – Certification reimbursement up to R$300.00 (technology) + R$300.00 bonus per certification achieved from these providers;
  • Psychologist support – Two psychotherapy sessions covered monthly by ROX with partner psychologists;
  • Feedz partnership – A gamified platform to stay connected, improve communication, and monitor sentiment, engagement, feedback, IDP (Individual Development Plan) and performance;
  • WellHub (Gympass) – Partnership with gyms and health & wellness apps;
  • Company-provided work equipment.

Job title

Tech Lead – Software Engineering, Node.js, Cloud

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job