




Job Summary: Asaas is seeking a Software Engineer to lead the evolution of its architecture toward a cellular model, building robust solutions and serving as a technical reference. Key Highlights: 1. Lead the architectural transformation toward a scalable cellular model. 2. Build robust solutions and serve as a technical reference for other teams. 3. Promote innovation, quality, and continuous engineering development. If you are passionate about innovation and eager to tackle large-scale technical challenges, this could be your opportunity! **Asaas** is undergoing an architectural transformation: our system has grown significantly, and to support this growth, we are evolving toward a **cellular architecture** — a model that enables infinite scalability, with independent, resilient, and efficient cells. For our **Engineering** team, we seek talented individuals capable of building robust solutions to enable this change. This team will be responsible for both the **construction and maintenance of the cellular architecture**, as well as providing **support and architectural consulting to other teams** who must adapt their solutions to this new reality. Here, we value simplicity, quality, and incremental delivery. Our culture is built on autonomy with accountability, constant collaboration, and the pursuit of the best technical solution for each challenge. Most of our applications are built using **Java/Grails**, and it is essential that you have interest in working with these technologies, along with openness to learning and sharing knowledge. Not located in Joinville? No problem — we also operate in a **remote/home office** format. **Responsibilities and Duties** * Provide technical leadership to the Cellular Architecture team, guiding, motivating, and developing team engineers; * Make strategic technical decisions and resolve complex problems related to Asaas’s architectural evolution; * Design and evolve the foundations of the cellular architecture: inter-cell communication, setup and provisioning, centralized backoffice, external integrations, and governance standards; * Ensure consistent adoption across engineering teams of the defined cellular architecture standards and best practices; * Serve as a technical reference and architectural consultant for other teams, supporting design decisions and adaptation of solutions to the cellular model; * Review team code, providing constructive technical feedback and promoting continuous improvement; * Guide the team in breaking down large initiatives into smaller, cohesive deliveries while maintaining pace and quality; * Monitor production solutions, evaluating performance, errors, and availability; * Document and communicate architectural decisions clearly, considering trade\-offs and business impact; * Relay relevant technical information to other leaders, managers, and involved stakeholders; * Track market trends and identify innovation opportunities to accelerate the company’s architectural evolution; * Collaborate on improvements to the Engineering knowledge base. **Requirements and Qualifications** * Proficiency in Java and/or other languages such as Python, Groovy, or similar; * Experience with distributed architectures, including asynchronous service-to-service communication; * Knowledge of messaging patterns and event\-driven architecture (queues, topics, pub/sub); * Solid experience with non-relational and distributed databases; * Experience with cloud platforms (AWS, Azure, or GCP), with familiarity in managed infrastructure services; * Knowledge of continuous integration and delivery (CI/CD) practices and automated testing; * Understanding of software architectural styles and principles (SOLID, DDD, Clean Architecture, or similar); * Ability to manage conflicts, make autonomous decisions, communicate clearly, and maintain strategic vision; * Capacity to translate complex technical challenges into accessible communications for diverse audiences. **Nice-to-Haves** * Practical experience with **cellular architecture** or partitioning-based architectures inspired by this model; * Application of data isolation/partitioning strategies; * Experience with **migration of monolithic systems to distributed architectures** in large-scale production environments; * In-depth knowledge of AWS services such as **SQS, SNS, DynamoDB, Lambda, and EventBridge**; * Experience with non-relational databases, especially **DynamoDB and OpenSearch**; * Knowledge of **Grails**; * Completed undergraduate degree in Computer Science, Information Systems, or related fields. **Additional Information** * CLT employment contract; * 8-hour daily work schedule, with flexibility. **We are a Fintech**, a Payment Institution accredited by the Central Bank of Brazil, and **our purpose is to maximize business productivity through technology.** We offer a comprehensive solution for billing management, payments, receivables anticipation, and serve over 200,000 customers — including freelancers, micro-entrepreneurs (MEI), and large enterprises. Our dream began in 2010 in Joinville/SC, and we believe the sky is not the limit for our growth. That’s why our team is now spread across Brazil! **More than 1\.000 people dream alongside Asaas collaboratively, innovatively, efficiently, with autonomy and freedom to soar high.** High-flying ambitions require resources to live and work better, plus freedom to manage them. Therefore, we welcome and care for our team by offering benefits that support personal and professional growth: **For health and wellbeing:** We provide medical and dental insurance without co-payment, life insurance, medication purchase assistance, and physical activity support. Additionally, Neon is our partner for team financial health, and Zenklub supports physical and mental health (we offer 4 free monthly therapy or nutritionist sessions). At our headquarters, we also offer *quick massage.* **For meals and family:** Our meal benefit is flexible, delivered via a Visa-branded credit card. The balance can be used as desired. At our headquarters, we offer *free food*, and for families, we provide daycare assistance, parental support programs, and extended maternity and paternity leave. **For education and growth:** Beyond a challenging and highly developmental environment, we offer an *in-company* training platform and education assistance covering 70% of tuition fees for undergraduate and language courses, as well as course and book purchases — so our team never stops learning. **For high-quality remote work:** We provide home office allowance, work equipment, furniture allowance, and partner with WOBA so our employees can use coworking spaces across Brazil whenever they wish. Explore our headquarters in Joinville/SC via **this virtual tour****!** **Extras, because the Dream Team deserves them:** We offer a birthday *Day Off*, Happy Hour allowance, referral bonuses for new hires, annual goal-based bonuses, a Stock Options plan, and a relaxed, *no dress code!* environment.


