This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in Brazil.
This role is designed for a senior engineering professional who thrives on solving complex technical challenges and building scalable solutions.
You will play a key role in shaping architecture decisions, improving engineering practices, and driving impactful technology initiatives.
The position combines hands-on software development with technical leadership across multiple teams and domains.
You will contribute to the evolution of robust platforms through modern architecture patterns, automation, and cloud-based solutions.
Working closely with product and business stakeholders, you will translate complex challenges into sustainable technical strategies.
This opportunity offers the chance to influence engineering excellence within a collaborative, AI-driven, and data-oriented environment.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in Brazil.
This role is designed for a senior engineering professional who thrives on solving complex technical challenges and building scalable solutions.
You will play a key role in shaping architecture decisions, improving engineering practices, and driving impactful technology initiatives.
The position combines hands-on software development with technical leadership across multiple teams and domains.
You will contribute to the evolution of robust platforms through modern architecture patterns, automation, and cloud-based solutions.
Working closely with product and business stakeholders, you will translate complex challenges into sustainable technical strategies.
This opportunity offers the chance to influence engineering excellence within a collaborative, AI-driven, and data-oriented environment.
Accountabilities:
- Lead the technical evolution of full-stack solution architectures, ensuring scalability, performance, reliability, and long-term maintainability.
- Act as a technical reference across multiple engineering teams, influencing decisions and promoting best practices in software development.
- Drive significant technical initiatives by helping define, design, and implement scalable solutions.
- Contribute to architectural standards and patterns, including microservices, event-driven architecture, Domain-Driven Design (DDD), and Clean Architecture.
- Support the evolution of hybrid development strategies involving traditional engineering approaches and low-code solutions to improve efficiency and scalability.
- Design and implement integrations, automations, and critical system workflows while ensuring data reliability, traceability, and integrity.
- Identify technical risks, architectural bottlenecks, and opportunities for improvement, working proactively with engineering, product, and business teams.
- Collaborate with stakeholders to transform complex business needs into practical and scalable technical solutions.
- Support team growth through code reviews, mentoring, knowledge sharing, and continuous improvement of engineering practices.
- Improve application quality through better observability, maintainability, and technical standards.
- Proven experience as a Software Engineer working in complex, high-scale technology environments.
- Strong full-stack development experience with TypeScript, JavaScript, Node.js, and React.
- Solid knowledge of software architecture principles, including microservices, event-driven architectures, Domain-Driven Design (DDD), and Clean Architecture.
- Experience designing and implementing APIs, integrations, automations, and system workflows.
- Experience working with both relational and non-relational databases, including SQL and NoSQL technologies.
- Hands-on experience with cloud platforms such as AWS, including services like Lambda, SQS, SNS, RDS, S3, or equivalent technologies.
- Ability to act as a technical leader, influencing architecture decisions across multiple teams and initiatives.
- Experience making technical decisions focused on scalability, performance, reliability, and sustainable engineering practices.
- Familiarity with low-code platforms and hybrid development approaches is a plus.
- Experience with DevOps and SRE practices, including CI/CD, infrastructure automation, and observability, is desirable.
- Knowledge of GenAI, chatbots, autonomous agents, or intelligent automation solutions is a plus.
- Strong communication skills and the ability to collaborate effectively with technical and business stakeholders.
- Flexible meal and food allowance through a benefits platform.
- Medical and dental insurance coverage.
- Extended parental leave policies and childcare assistance.
- Pet care discounts and wellness-related partnerships.
- Life insurance coverage.
- Career development support through exclusive discounts and partnerships with professional education providers.
- Access to wellness programs, psychological support, fitness benefits, and health partnerships.
- Additional benefits including telemedicine, medical exams, and partner discounts.
- Collaborative work environment with opportunities for growth, autonomy, and technical impact.
Requirements:
Benefits: