Rox Partner

Tech Lead – Software Engineering, Node.js, Cloud

Rox Partner

full-time

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerGoogle Cloud PlatformJavaScriptKafkaKubernetesNode.jsPostgresRabbitMQ

About the role

  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringbackend developmentNode.jsAPIsrelational databasesnon-relational databasesmicroservicesorchestrationevent-driven architecturesagile methodologies
Soft skills
technical leadershipmentoringcoachingteam managementcommunicationproblem-solvingcollaborationtechnical visiondecision makingcontinuous improvement