This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Director Software Engineer (Hands-On) | Clients based in Brazil.
This role offers the opportunity to lead engineering strategy while remaining deeply involved in building scalable, high-impact technology solutions.
You will drive the technical vision for complex platforms that support enterprise customers and global business growth.
The position combines hands-on engineering expertise, architectural leadership, and team development in a fast-paced product environment.
You will collaborate closely with Product, Design, Data, and Engineering teams to deliver reliable, user-focused solutions.
Beyond technical execution, you will shape engineering culture, improve processes, and empower teams to achieve excellence.
The ideal candidate is a strategic technical leader who enjoys solving large-scale challenges while staying connected to implementation.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Director Software Engineer (Hands-On) | Clients based in Brazil.
This role offers the opportunity to lead engineering strategy while remaining deeply involved in building scalable, high-impact technology solutions.
You will drive the technical vision for complex platforms that support enterprise customers and global business growth.
The position combines hands-on engineering expertise, architectural leadership, and team development in a fast-paced product environment.
You will collaborate closely with Product, Design, Data, and Engineering teams to deliver reliable, user-focused solutions.
Beyond technical execution, you will shape engineering culture, improve processes, and empower teams to achieve excellence.
The ideal candidate is a strategic technical leader who enjoys solving large-scale challenges while staying connected to implementation.
Accountabilities:
- Lead the design and development of critical and technically complex services, focusing on scalable, sustainable, and long-term solutions.
- Define and evolve technical strategies and architectural decisions across multiple engineering teams.
- Partner with Product, Design, Data, and other stakeholders to prioritize initiatives aligned with business objectives and customer needs.
- Mentor and empower engineering managers, technical leaders, and engineers, fostering a culture of collaboration and continuous improvement.
- Guide modernization initiatives for existing systems, improving scalability, performance, reliability, and developer experience.
- Oversee integrations with external APIs and platforms, ensuring secure and efficient system connectivity.
- Promote operational excellence through best practices in monitoring, incident management, reliability, and system performance.
- Establish a collaborative engineering environment where teams are motivated, productive, and continuously growing.
- Stay close to emerging technologies and industry trends, driving innovation across the engineering organization.
- Encourage a culture focused on wellbeing, ownership, balance, and creating a supportive environment for colleagues.
- Proven experience managing and mentoring multiple high-performing engineering teams.
- Strong architectural background with experience designing and scaling complex distributed systems and modern web applications.
- Deep knowledge of cloud platforms such as AWS or GCP and cloud-native architecture patterns.
- Experience designing RESTful APIs and collaborating across frontend and backend engineering teams.
- Strong understanding of computer science fundamentals, including algorithms, data structures, and system design.
- Experience working with relational and non-relational databases such as PostgreSQL, MySQL, DynamoDB, or similar technologies.
- Ability to define technical vision, communicate strategy clearly, and align engineering decisions with business goals.
- Proficiency in one or more backend programming languages such as Java, Ruby, Go, or C++ (experience with Golang is a plus).
- Strong communication skills, with the ability to influence teams across different functions and geographies.
- Professional fluency in English and experience working with globally distributed teams.
- Remote and flexible work options.
- Flexible working hours aligned with team needs and personal routines.
- Health insurance coverage.
- Home office setup reimbursement and monthly remote work allowance.
- Access to wellness programs, fitness resources, and wellbeing platforms.
- Paid time off, including a minimum annual holiday allowance and additional days based on tenure.
- Birthday holiday and additional opportunities to recharge.
- Fully paid parental leave for new parents, including extended support for parents giving birth.
- Career development opportunities through learning platforms, mentorship, and personalized growth plans.
- Inclusive and collaborative culture focused on innovation, trust, and meaningful impact.
- Opportunity to work on global-scale technology challenges alongside talented professionals.
As a Director Software Engineer, you will be responsible for leading the technical direction of critical products, ensuring scalability, reliability, and engineering excellence. You will combine strong architectural expertise with hands-on involvement to guide teams, influence decisions, and deliver solutions that create meaningful business impact.
Requirements:
The ideal candidate should have extensive experience leading engineering teams, designing distributed systems, and driving technical strategies in complex, product-focused environments.
Benefits:
The company offers a comprehensive benefits package designed to support professional growth, personal wellbeing, and a flexible working experience.