Director Software Engineer (Hands-On) | Clients

BrazilFull-timePosted Jul 10, 2026
Apply

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:

    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.

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

      The ideal candidate should have extensive experience leading engineering teams, designing distributed systems, and driving technical strategies in complex, product-focused environments.

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

        The company offers a comprehensive benefits package designed to support professional growth, personal wellbeing, and a flexible working experience.

        • 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.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free