This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Architect (Data / Azure) based in Brazil.
This is a strategic and highly technical architecture role focused on shaping the foundation of a modern, data-driven engineering ecosystem. You will be responsible for defining scalable software architectures, engineering standards, and DevOps practices that enable teams to build reliable, secure, and high-performance systems. Acting as a key technical reference, you will bridge software engineering and data architecture to ensure systems generate high-quality, traceable, and well-structured data for analytics and AI consumption. The environment is cloud-native, built on Microsoft Azure, with strong emphasis on APIs, event-driven design, and platform engineering. You will also play a central role in improving engineering maturity through CI/CD, observability, and automation practices. This position is ideal for someone who enjoys combining deep technical architecture with hands-on influence over engineering culture and standards.
Accountabilities:
- Define and evolve the organization’s reference architecture, ensuring scalability, resilience, security, and maintainability across distributed systems.
- Lead architectural decision-making processes (ADRs), documenting and communicating technical choices and their business impact.
- Establish and govern software engineering standards, including API design (REST, GraphQL, gRPC), versioning, and integration patterns.
- Design and implement DevOps and CI/CD strategies using Azure DevOps or GitHub Actions, ensuring automated, secure, and efficient delivery pipelines.
- Define infrastructure as code practices using Terraform and oversee Azure-based cloud infrastructure (AKS, App Services, Service Bus, API Management, Key Vault).
- Drive integration architecture across synchronous and asynchronous systems, including event-driven messaging and third-party system integrations.
- Promote engineering excellence through code quality standards, testing strategies, observability practices, and technical documentation culture.
- Lead technical governance initiatives, supporting teams in architecture reviews, modernization roadmaps, and technical debt management.
- Act as a strategic technical partner to leadership, aligning engineering decisions with business and platform evolution goals.
Requirements:
- Strong experience as a Software Architect or Senior Engineer with significant architectural responsibilities.
- Deep knowledge of modern architecture patterns including microservices, event-driven systems, CQRS, saga, API gateway, and hexagonal architecture.
- Strong hands-on experience with Microsoft Azure cloud services (AKS, App Services, Service Bus, API Management, Key Vault, etc.).
- Solid experience in API design, governance, and lifecycle management (REST, OpenAPI/Swagger, versioning strategies).
- Proficiency with CI/CD pipelines using Azure DevOps or GitHub Actions.
- Strong experience with Infrastructure as Code, particularly Terraform.
- Solid backend development background in at least one major stack (.NET, Java, Python, or Node.js).
- Experience with distributed systems, messaging platforms, and event-driven architectures (Kafka, Event Hub, Service Bus or equivalents).
- Proven leadership in guiding engineering teams and defining technical standards.
- Strong understanding of software quality practices including testing strategies, documentation, and code governance.
- Excellent communication skills with the ability to translate technical complexity into business value.
Benefits:
- Comprehensive health and dental insurance
- Meal and food allowances
- Childcare assistance
- Extended parental leave
- Wellness partnerships with gym and health platforms
- Profit-sharing program (PLR)
- Life insurance coverage
- Continuous learning and development platforms
- Language learning programs
- Discounts and employee benefits club
- Mental, physical, and well-being support platforms
- Access to internal learning university and certifications
- Additional corporate benefits and development opportunities.