Architect Software Engineer - Brazil
Core
Technical leader responsible for designing and guiding the development of scalable software systems and establishing architecture standards.
Role type
Senior IC software architect
Builds
Scalable and reliable software systems for home service professionals
Domain
SaaS / Home services
Deliverable
production ML models | product features
Required skills
Software architecture, system design, microservices, RESTful API design, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), database design, DevOps, CI/CD, mentoring
Preferred skills
AI tools and automation, strategic mindset, adaptability
Technologies
Java, Python, C#, JavaScript, SQL, NoSQL, Redis, AWS, Azure, Google Cloud, Docker, Kubernetes
Responsibilities
Design and develop software architecture, lead architectural discussions, collaborate with stakeholders, conduct code reviews, implement engineering best practices, mentor engineers, troubleshoot complex technical issues, conduct research and PoCs, develop technical documentation, drive process improvement
Seniority
Senior, hands-on IC
