Role overview Jobgether seeks a Software Architect Engineer to join the team in Brazil. The position centers on designing and developing software that meets both user expectations and business requirements. Collaboration with colleagues from various backgrounds is essential to deliver applications that enhance user experience and support company growth. What…
Housecall Pro creates software for home service professionals, helping them manage and grow their businesses. The platform supports the daily work of experts who keep more than 100 million homes running across the United States. By simplifying operations, these tools free up time for professionals to focus on what matters most, including their families. The team includes colleagues in Brazil, Poland, the Philippines, Mexico, and several other countries. Collaboration and growth are central values, both for employees and for the professionals who rely on the company's products. Housecall Pro is dedicated to building solutions that have a meaningful impact on users and their communities.
At CI&T, we are leaders in technological transformation, blending human expertise with AI to create scalable tech solutions. With a workforce of over 8,000 CI&Ters globally, we have forged partnerships with more than 1,000 clients over our 30-year history. Embracing Artificial Intelligence is at the core of our operations.Note: If you reside in the Metropolitan Region of Campinas, in-office attendance will be required in accordance with our current attendance policy.We are seeking a skilled Software Architect to join the CI&T team. Your role will involve designing, evolving, and implementing medium to large-scale technological solutions, merging architectural vision with hands-on execution. You will support various initiatives, ensuring proposed solutions are sustainable, scalable, and aligned with best software engineering practices. We expect candidates to navigate effectively between strategy and execution, contributing to both architecture definition and solution implementation and evolution. Additionally, you will play a crucial role in adopting Generative Artificial Intelligence (GenAI) throughout the software development lifecycle, fostering innovative approaches to designing, building, and enhancing solutions with intelligent agents.Responsibilities:Design modern, scalable, and resilient solution architectures, considering various contexts and levels of technological maturity.Engage hands-on in building proof of concepts (POCs) and critical solutions.Integrate GenAI within the Software Development Life Cycle (SDLC), identifying opportunities for efficiency and quality enhancements.Design and guide the construction of AI agents applicable to different stages of software development.Support teams in technical design and decision-making, promoting best engineering practices.Conduct technical assessments on existing systems, proposing evolution, modernization, or migration strategies.Contribute to the definition of architectural standards, guidelines, and best practices.Evaluate and recommend new technologies, including AI-based solutions.Collaborate with various stakeholders to ensure alignment between business needs and technical solutions.Create and maintain clear and structured technical documentation.Mentor developers and influence the technical growth of teams. Qualifications for this role:Solid experience in software architecture and development, with practical (hands-on) experience.Proficiency in at least one modern backend language (Node.js, Python, Java, .NET, or similar).Knowledge of Generative Artificial Intelligence applied to software development (code generation, testing, documentation, analysis, etc.).Experience with agent-based solutions.
Location: BrazilOnsite policy: Candidates living in the Metropolitan Region of Campinas are required to work onsite at the city office, following CI&T's current attendance guidelines. CI&T delivers technological transformation by combining human expertise with artificial intelligence, focusing on scalable solutions. With a team of over 8,000 professionals and a track record of working with more than 1,000 clients over the past thirty years, the company places artificial intelligence at the core of its strategy. Role overview The Senior Software Architect shapes, develops, and implements technology solutions at medium and large scale. This position balances architectural planning with practical execution, supporting several initiatives at once. The architect ensures solutions are sustainable, scalable, and built on strong software engineering principles. Responsibilities span both strategic and hands-on work, including defining architecture and contributing to implementation. Integrating Generative AI (GenAI) into the software development lifecycle is a central focus, encouraging creative ways to design, build, and evolve solutions using intelligent agents. What you will do Design solution architectures that are modern, scalable, and resilient for different technology maturity levels. Work directly on building proofs of concept and essential solutions. Integrate GenAI into the development lifecycle to enhance efficiency and quality. Design and guide the creation of AI agents to support various stages of software development. Advise teams on technical design and decision-making, promoting solid engineering practices. Assess existing systems and recommend strategies for evolution, modernization, or migration. Contribute to the definition of architectural standards, guidelines, and best practices. Evaluate and suggest new technologies, especially AI-based solutions. Work with stakeholders to align business goals with technical solutions. Produce and maintain clear, organized technical documentation. Mentor developers and support the technical development of teams. Requirements Demonstrated experience in software architecture and hands-on development. Proficiency in at least one modern backend language such as Node.js, Python, Java, .NET, or a similar technology. Familiarity with using Generative AI in software development, including areas like code generation, testing, documentation, or analysis.
Role overview ciandt seeks a Software Architect with strong expertise in .Net technologies. This role shapes software design and architecture across projects, partnering with teams throughout the company. The architect’s technical decisions influence the direction of technology solutions and contribute to successful project delivery. What you will do Design and review software architecture using .Net technologies Work with cross-functional teams to align technical direction Guide development teams to deliver quality software Encourage innovation and efficiency in technology solutions Location This position is based in Brazil.
ciandt is looking for a Software Architect with a focus on AI Modernization. This role is based in Brazil and centers on creating software solutions that apply artificial intelligence to enhance client systems and workflows. Key responsibilities Design software architectures that integrate AI technologies Develop and implement solutions to modernize and upgrade client systems Collaborate with teams to deliver projects that put artificial intelligence to practical use Location This position is located in Brazil.
Role Overview ciandt is hiring an AI Reverse-Engineering Specialist / Software Architect for a remote role based in Brazil. This position focuses on building advanced AI solutions and analyzing existing systems to support client projects. What You Will Do Develop and implement AI-driven software solutions Reverse-engineer existing systems to understand and improve architectures Contribute to complex projects that help clients achieve their goals Location This is a fully remote position open to candidates located anywhere in Brazil.
ciandt blends technology expertise with AI to build scalable solutions for clients worldwide. With a 30-year history and a team of over 8,000 professionals, the company has partnered with more than 1,000 clients, focusing on technology transformation and the adoption of Artificial Intelligence. Role overview The Senior Software Architect will translate high-level architectural goals into practical, scalable software designs. This position requires hands-on leadership, helping engineering teams deliver code that is maintainable, observable, and testable. The architect ensures that technical solutions align with both product and architectural objectives. Collaboration and responsibilities Guide engineering teams in system design and implementation Work closely with product, platform, and engineering stakeholders Maintain operational accountability for delivered solutions What you will bring Experience designing scalable software architectures Ability to lead teams in producing high-quality code Strong collaboration skills across multiple disciplines
At CI&T, we are pioneers in technological transformation, merging human expertise with artificial intelligence to develop scalable tech solutions. With over 8,000 professionals globally, we have partnered with more than 1,000 clients throughout our 30-year journey. AI is at the heart of what we do.Important: If you reside in the Metropolitan Region of Campinas, attendance at our local office will be mandatory in accordance with our current attendance policy.We are on the lookout for a Software Architect with a systemic vision, a sense of ownership, and outstanding communication skills to join our team.In this role, you will serve as the primary technical and strategic reference for the project, working closely with leadership and clients. If you enjoy solving complex problems, can navigate between backend, frontend, and mobile contexts, and love optimizing resources without sacrificing performance, this position is for you!Responsibilities:- Collaboration with Leadership: Act as the right hand of the Tech Lead (TL), supporting daily operations, facilitating technical capacity building, and actively influencing project decisions;- Refinement and Unblocking: Lead the technical refinement of demands. You will conduct in-depth analyses and debugging of legacy codes to construct precise refinements, as well as unblock the team through escalation or resolving complex issues;- Design and Documentation: Create robust documentation and clear architectural designs to guide the development team;- Efficiency Focus: Propose modernizations, new technologies, and architectural improvements with two main objectives: ensuring optimal application performance and promoting financial efficiency (cost and infrastructure optimization) for the client context;- Core Architecture Responsibilities: Ensure scalability, security, resilience, and adherence to the best software engineering standards throughout the product lifecycle.Technical Requirements:- Significant prior experience as a Software Architect.- Deep practical knowledge in Fullstack development, with expertise in Java (Backend) and Angular (Frontend).- Experience in environments involving native Mobile integration and development (Android and iOS) — you don’t need to program apps from scratch, but you should understand the architecture, ecosystem challenges, and be able to guide integrations and mobile solutions.- Experience with code quality monitoring (Design Patterns, Clean Code, SOLID principles, Code Review, Sonarqube/OWASP, Automated Testing);- Familiarity with relational (SQLServer/Oracle/DB2) and non-relational databases (MongoDB).
Join Capco as a Specialist Consultant focused on Management and Leadership. We are looking for a Tech Lead and Software Architect who is passionate about technology and skilled in leading teams to deliver innovative solutions. In this role, you will leverage your expertise to guide projects, mentor junior developers, and collaborate with cross-functional teams to ensure successful project delivery.
Full-time|Remote|Remote — Blumenau, State of Santa Catarina, Brazil
At Mindera, we are committed to assembling an exceptional team, and we invite you to become a part of it. We are seeking a Senior Tech Lead/Solution Architect to steer our engineering team, influence technical choices, and help define the trajectory of our projects.If you excel in a dynamic and pioneering environment and have a passion for working with state-of-the-art technologies, Mindera is the ideal workplace for you.
CI&T é uma referência em transformação digital, combinando talento humano e Inteligência Artificial para desenvolver soluções tecnológicas escaláveis. Com uma equipe de mais de 8.000 profissionais ao redor do mundo, já colaboramos com mais de 1.000 clientes ao longo de nossos 30 anos de atuação. A Inteligência Artificial é parte integrante do nosso cotidiano.Nota Importante: Residentes na Região Metropolitana de Campinas devem estar cientes da necessidade de presença física nos escritórios conforme a política de frequência atual.Sobre a OportunidadeEstamos em busca de uma liderança técnica excepcional para assumir um papel central na camada de Design de Soluções dentro da nossa equipe de pré-vendas. Você será o arquiteto por trás de propostas estratégicas, navegando pela interseção entre tecnologias de ponta, desafios de negócios e a nova era do New SDLC.Seu desafio será traduzir visões complexas em soluções práticas, utilizando IA e arquiteturas modernas para assegurar que a CI&T continue a oferecer inovações disruptivas. Você será um parceiro direto do Gerente Sênior de Pré-Vendas, atuando como o especialista técnico que valida a viabilidade, inovação e desempenho de nossas propostas.Responsabilidades Principais1. Design de Soluções e Estratégia Técnica- Arquitetura de Soluções: Criar arquiteturas de software end-to-end que atendam às necessidades específicas dos clientes, garantindo escalabilidade e segurança.- Aceleração com GenAI: Integrar agentes de IA e ferramentas de produtividade no design da solução, otimizando o ciclo de desenvolvimento e propondo modelos de entrega inovadores com base no New SDLC.- Definição de Stack e Ferramentas: Escolher as melhores tecnologias e frameworks, equilibrando inovação com a realidade técnica e orçamentária do cliente.2. Interface com Negócios e Comunicação com Clientes- Tradução Técnica (Storytelling): Transformar requisitos técnicos complexos em propostas de valor claras para stakeholders e executivos (C-Level).- Defesa Técnica de Propostas: Liderar a parte técnica nas apresentações de pré-venda, demonstrando autoridade e clareza na resolução de questões complexas.- Workshops e Refinamento: Facilitar workshops técnicos e processos de Discovery para identificar as verdadeiras necessidades do cliente antes da elaboração da proposta final.3. Viabilidade e Colaboração Técnica- Estimativas de Esforço: Trabalhar junto ao Gerente Sênior para definir volumetria, utilizando métricas como Business Complexity Points (BCP) e mapeamento de fluxo, garantindo um escopo realista e rentável.- Mitigação de Riscos: Identificar previamente riscos arquitetônicos e requisitos não-funcionais (performance, latência, compliance) que podem afetar a entrega.- Mentoria e Desenvolvimento: Apoiar outros arquitetos e desenvolvedores na compreensão das melhores práticas e tecnologias.
Location requirement: This role is based in Campinas, SP. Employees living in the Metropolitan Region of Campinas must work onsite at the city office, following CI&T's current attendance policy. About CI&T CI&T has spent three decades building scalable technology solutions by combining human expertise with artificial intelligence. The company partners with over 1,000 clients worldwide and employs more than 8,000 people. Embracing AI is central to CI&T's approach. Role overview The Senior Systems Architect will join the AMS Project, focusing on modernizing a large-scale messaging platform for a global aviation client. The position centers on designing, developing, and implementing cloud-native solutions using Azure. Key responsibilities Work closely with development teams to gather requirements and provide technical direction throughout the project lifecycle. Design and architect cloud-native solutions on Azure, prioritizing scalability, performance, security, and maintainability. Establish and promote standards, guidelines, and best practices for software architecture and development. Identify technical risks and recommend solutions to address them. Conduct code reviews to ensure adherence to established software development practices. Research and assess new technologies, tools, and frameworks relevant to Azure-based software development. Mentor team members on software development best practices and architectural standards.
About Housecall Pro Housecall Pro builds solutions for home service professionals across America. The company’s mission centers on helping these essential workers streamline their businesses, serve over 100 million homes in the U.S., and spend more time with their families. While headquartered in Denver, Colorado, Housecall Pro’s team includes members from Brazil, Poland, the Philippines, Mexico, and other locations. Collaboration and growth are core values, with leadership focused on both professional development and delivering strong products for customers. Benefits Remote work: Collaborate with colleagues from your home office, wherever you are in Brazil. Self-managed paid time off: Take time away as needed, whether for travel or personal rest. Flexible hours: Set a schedule that supports your work and personal life. Innovative culture: Share creative ideas and help improve the experience for home service professionals. Home office setup: Choose a MacBook or PC and receive a $500 setup fee to equip your workspace. Role Overview: Staff Software Engineer The Staff Software Engineer shapes the technical direction of Housecall Pro’s software systems. This role partners with cross-functional teams to define architectural standards and deliver scalable, reliable solutions. Leadership is a key part of the job: guiding projects, mentoring engineers, and advising on system design and code quality. The position also helps align technology with business goals and bridges development with operations to support efficient, high-quality software delivery.
Client OverviewOur client ranks among the fastest-growing direct-to-consumer lifestyle brands in the United States, distinguished for merging mental wellness, inclusivity, and elevated comfort in every product and customer interaction. More than merely an apparel brand, they are cultivating a community-focused identity where authenticity and human connection drive their operations.As the company experiences rapid growth, they are significantly investing in technology and engineering excellence to create a world-class Shopify-based eCommerce platform.Role OverviewThe Director of Software Engineering will spearhead the technical organization and facilitate the advancement of the company’s eCommerce and digital platform ecosystem. This leader will be pivotal in defining the engineering vision, expanding multiple technical teams, overseeing the development of new features, ensuring infrastructure reliability, and fostering innovation throughout the organization.The ideal candidate should possess a robust background in Shopify, DTC eCommerce, and contemporary web architectures, complemented by demonstrated engineering leadership experience. This individual will be crucial in shaping strategy, enhancing operational efficiency, and building a high-performance engineering team capable of supporting a $1B+ scale.ResponsibilitiesLeadership & Strategy Lead, mentor, and nurture multi-disciplinary engineering teams (backend, frontend, full-stack, DevOps, QA). Formulate and implement an engineering strategy that aligns with product priorities and business goals. Collaborate closely with Product and Design teams to plan initiatives, establish milestones, and guarantee timely delivery. Cultivate a culture of accountability, transparency, and continuous improvement. Manage headcount planning, recruitment, team structure, and resource allocation to facilitate rapid expansion. Technical Excellence Establish and uphold high standards for system architecture, code quality, testing, and deployment. Advocate for modern engineering practices including CI/CD, automated testing, infrastructure-as-code, and observability. Assess and implement technologies that promote scalability, reliability, and performance. Collaborate with architects and senior engineers to enhance the company’s core platform and services. Possess deep hands-on experience with: Node.js, modern JavaScript (ES6+), and Shopify’s Liquid Headless commerce configurations Backend services in Node.js or Python API development, asynchronous programming, microservices Guide teams in crafting clean, maintainable, and testable code. Architect and sustain cloud-native, scalable services and RESTful APIs using contemporary frameworks.
CI&T brings together human expertise and artificial intelligence to build technology solutions at scale. With a team of more than 8,000 professionals and over 1,000 client partnerships worldwide, the company has focused on AI-driven approaches for three decades. Role overview The Principal Architect shapes the design and development of advanced, scalable systems at CI&T. This position defines the technology direction for key products, manages technical debt, and ensures that architectural decisions support business growth. Handling complex client relationships and balancing organizational priorities are central to the role. What you will do Architecture & Stakeholder Leadership: Design and direct distributed system architectures with a focus on resilience, low latency, and global scalability. Connect client objectives with technical teams to ensure engineering efforts drive business results. Strategic Client Management: Use interpersonal skills to align partner expectations and translate ambiguous requirements into actionable technical plans. Product Vision & Analysis: Convert complex financial models and business needs into technical solutions, emphasizing systems for real-time data processing and enterprise-level analysis. Automation & Resilience: Build and refine CI/CD pipelines and infrastructure automation to support agility, security, and stability, especially in Linux and AWS environments. Diplomatic Mentorship: Guide engineers in both technical and communication skills, helping the team explain technical trade-offs to non-technical stakeholders. Location This position is based in São Paulo, SP, Brazil.
We are seeking a talented and driven Staff Software Engineer to join our dynamic team at Engineering at Gigs. In this role, you will have the opportunity to lead innovative projects, collaborate with cross-functional teams, and contribute to the development of high-quality software solutions that make a difference.You will be responsible for designing, implementing, and maintaining software applications, ensuring they meet both functional and non-functional requirements. Your expertise will be crucial in guiding junior engineers and fostering an environment of continuous learning and improvement.
Join Wise as a Staff Software Engineer and play a crucial role in developing innovative software solutions that empower users across the globe. You will collaborate with a talented team of engineers to enhance our platforms, ensuring reliability and scalability while delivering exceptional user experiences.In this role, you will lead projects from conception to deployment, mentor junior engineers, and contribute to our engineering culture of continuous improvement and excellence.
Join Alternative Payments as a Lead Software Engineer and play a pivotal role in shaping the future of payment solutions. In this fully remote position, you will lead a dynamic team, drive innovative software development, and ensure our technology meets the highest standards of performance and security.Your expertise will guide the team in designing scalable software architectures, developing cutting-edge features, and enhancing user experience across our platforms.
Remote role based in Brazil (Londrina) Platform Science builds connections across the transportation industry by linking vehicles, fleets, and equipment through an open IoT platform. Since 2015, the company has worked with fleets, application developers, vehicle manufacturers, and equipment providers to deliver solutions for supply chain professionals worldwide. The team values diverse backgrounds and perspectives, with a culture shaped by empathy, resilience, creativity, transparency, and teamwork. Role overview This Lead Software Engineer position guides the development of a web application focused on real-time, remote vehicle diagnostics. The work centers on building new features, supporting the platform, and maintaining reliability for clients and their customers. The role is remote within Brazil, based out of Londrina. What you will do Architect and design scalable, maintainable software systems Develop solutions that emphasize resilience and fault tolerance Collaborate with Product and Business leadership to align technical direction with business needs Identify and implement new technologies and improvements Stay current with industry trends and technologies Lead and mentor engineering teams on projects Support the growth of junior engineers Establish and uphold coding standards and security practices Communicate technical concepts clearly to non-technical colleagues Write, review, and maintain high-quality code Optimize systems for performance and scalability Troubleshoot and resolve complex technical issues Ensure software reliability through thorough testing and validation Maintain clear documentation for code, processes, and systems Participate in Scrum ceremonies Requirements Extensive experience with Java and JavaScript (Groovy/NodeJS) Proficiency with web application frameworks such as Spring
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
About the job
Jobgether seeks a Software Architect Engineer to join the team in Brazil. The position centers on designing and developing software that meets both user expectations and business requirements. Collaboration with colleagues from various backgrounds is essential to deliver applications that enhance user experience and support company growth.
What you will do
Design the architecture for both new and existing software applications
Implement technical solutions that reflect business goals
Work closely with engineering, product, and other cross-functional teams
Make technical decisions that help improve the overall user experience