
Arquiteto de Software
Posted 13 hours ago

Posted 13 hours ago
This is a fully remote position, open to applicants in Brazil.
• Define and evolve the architecture of the modules and the platform.
• Structure the data model for complex domains.
• Establish standards for versioning and schema migration.
• Design integration contracts between modules and services.
• Create reusable components and capabilities for the platform.
• Develop and maintain Architecture Decision Records (ADRs).
• Transform non-functional requirements into objective criteria and checks.
• Review technical decisions and code produced by the team.
• Evaluate and validate code generated with the support of AI agents.
• Collaborate with Tech Leads to standardize solutions.
• Ensure architectural coherence among the different modules of the program.
• Over 8 years of experience in software development.
• More than 3 years of experience in multi-module enterprise system architecture.
• Definition of architectural standards.
• Design of reusable components and platforms.
• Architecture focused on long-term evolution and maintenance.
• Relational data modeling in complex domains.
• Versioning and schema migration expertise.
• Definition of integration contracts.
• Structuring of shared components and reusable CRUDs.
• Preparation of ADRs.
• Definition of fitness functions.
• Translation of non-functional requirements into verifiable criteria.
• Review of code and architectural decisions.
• Deep understanding of the project’s technology stack.
• Ability to review and validate code generated by AI agents.
• Knowledge of best practices in quality, performance, and maintainability.
• Wellhub.
• Starbem.
• Avus (extendable for up to 4 dependents).
• Clube iFood.
• Paid time off as agreed.
• Monthly performance and results awards via iFood Benefícios.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.