Responsibilities
- Guide architecture and design decisions for scalable, secure, and reliable backend services
- Write high-quality, maintainable code and set best practices for the engineering team
- Mentor and support the professional growth of mid- and senior-level engineers
- Collaborate closely with Product, Design, and Data to define and deliver end-to-end solutions
- Lead technical planning, code reviews, and project prioritization with a focus on long-term impact
- Champion engineering excellence and foster a culture of ownership, continuous improvement, and knowledge sharing
- Identify and reduce tech debt to improve system performance and team productivity
- Drive adoption of tools and practices that support speed and quality (e.g., CI/CD, Github, observability)
- Stay close to the product to deeply understand customer needs and ensure backend systems meet business goals
Additional Information
- Working proficiency in English and Portuguese
- Basic proficiency in Spanish or a desire to learn it