New

Grupo QuintoAndar | Staff Software Engineering (AI Platform & Chatbot)

Portugal

About QuintoAndar Group

We are Grupo QuintoAndar, the largest real estate ecosystem in Latin America. Guided by a shared purpose of helping people love the place they live, we have a diverse portfolio of brands and solutions across different countries in Latin America, as well as a Tech Hub in Portugal. We develop technology and innovation to transform and boost the housing experience.

With the support of a world-class team of investors and advisors, including Kaszek, Qualcomm, General Atlantic, and SoftBank, the QuintoAndar Group is currently valued at over US$5.1 billion and continues to grow year after year.

Here, you will work with the best professionals in the market, in an environment that breathes innovation, collaboration, and high performance. To learn more about our history, visit https://grupoquintoandar.com/ 

Lisbon Tech Hub

In 2022, QuintoAndar proudly opened its first European tech hub in Lisbon, marking a significant milestone in our global expansion. 

Our Lisbon tech hub is home to a team of experienced engineers, designers, product managers, and data scientists. You'll collaborate closely with teams primarily based in Brazil, contributing to our innovative projects on a global scale. 

Location & Remote Work for technology and remote-first roles

At QuintoAndar, we embrace a remote-first philosophy, allowing you to work from anywhere in Portugal. However, for those who prefer in-person collaboration, we offer a vibrant office in Lisbon's historic center.

Language

This job description is written in English because it will be necessary for communication with coworkers and suppliers from around the world, as well as for tools and internal materials. 

Stages of the hiring Process

The stages of our hiring process aim to assess your experiences and provide you with an opportunity to meet our teams and career opportunities, and are structured in the following steps:

  • Application
  • People Interview
  • Tech Screening - Architecture 
  • Technical Interviews (code, architecture, and leadership)
  • Offer 

Our tech stacks:

  • Backend: Java, Kotlin, and Python are our main stacks.
  • Apps: Flutter.
  • PWAs: React (Next.js).
  • Cloud, infrastructure, and monitoring: AWS, Kubernetes, ELK, Prometheus, Sentry.
  • Databases: PostgreSQL, Mysql, MongoDB.

About the role:

Staff Software Engineering at QuintoAndar:

In our Engineering chapter, you'll have the opportunity to work as part of our product squads, delivering features that enhance our product and contribute to the first-class experience we are renowned for. You'll collaborate with brilliant minds from various fields: Product Managers, Designers, Data Scientists, and Machine Learning Engineers. Prepare yourself for an extraordinary journey filled with hard challenges, high expectations, intelligent work, meaningful conversations, and exceptional productivity.

We expect all engineers to engage in the entire product development cycle, from ideation to deployment, monitoring the impact on users and the business, and making data-driven decisions.

Conversational AI Platform &  Chatbot teams:

We’re looking for talented engineers to join our Conversational Platform & Chatbot teams! These teams focus on developing a new conversational, Gen AI-based, platform to support different customer-facing chatbots, as well as improve current Chatbot AI applications, such as our sales and support chatbots, that use multi-agent LLM-based architecture behind the scenes.

We are looking for candidates with:

  • Interest in LLM-based multi-agent systems and frameworks (e.g, Langgraph, CrewAi).
  • Experience in developing chatbot platforms and conversational AI solutions.
  • A passion for creating user-focused, intelligent, and efficient customer interaction tools.

If you’re excited about advancing generative AI and creating cutting-edge chatbot systems, we’d love to have you as part of our mission-driven team!

Responsibilities as Staff Software Engineer:

  • Develop and improve scalable, high-maintainable services
  • Own the entire lifecycle of your code, including monitoring, troubleshooting, and resolving production issues.
  • Enhance the development experience by improving dev tools, test coverage, and code structure.
  • Contribute to the broader product team by conducting code reviews, RFC reviews, and sharing knowledge and best practices in product development.
  • Lead complex projects, involving multiple teams
  • Mentor less experienced software developers
  • Participate in the hiring process: interviewing, evaluating candidates, and raising the bar.
  • Engage in critical analysis of company-wide development tools and processes, identifying areas for improvement and implementing best practices to enhance software maintainability and team productivity

Requirements:

  • Fluency in at least one programming language, relational databases, web or app development;
  • Proven track record of delivering solutions to complex problems, with experience designing, building, and maintaining large, scalable systems/apps;
  • Deep understanding of best practices for software maintainability and team productivity;
  • Experience using RESTful APIs, distributed systems, CI/CD, and test automation;
  • Excellent operational and troubleshooting skills;
  • 7+ years experience in software development;
  • Ability to learn quickly and deliver real impact through high-quality data-driven and structured software;
  • Professional fluency in English (Portuguese is a plus). 

You'll stand out if you:

  • Expertise in NLP, LLMs, multi-agent applications, and agentic frameworks (Langgraph, CrewAI);
  • Track record of building production-grade AI applications or platform;
  • Know computer theory, including optimization of algorithms and distributed systems;
  • Have experience with AWS cloud services;
  • Understand containers and container orchestration (eg. Kubernetes);
  • Led projects that involved the collaboration of different teams;
  • Have experience mentoring less experienced engineers, and interviewing software engineering candidates.

Important:

  • Our hiring process starts with the application! If you genuinely want to be part of our team, please complete this step of the process. We analyze all candidates individually and provide feedback to all applicants.
  • All communication will be conducted via email, so please stay tuned for our messages and release the domain @quintoandar.com.br to ensure our emails are not sent to spam.

Benefits

  • Meal allowance
  • Health insurance (Multicare), with/ co-pay (in Portugal)
  • Work from home allowance
  • Transportation
  • 25 vacation days per year
  • Labor accident insurance
  • Life insurance
  • Child care allowance (children up to 5 years old): 100,00 EUR/month
  • Parental leave
  • 10 consecutive extra days of paid recess at the end of the year, not discounted from vacation 

Diversity & Inclusion at QuintoAndar Group

We value diversity and want everyone to feel welcome here, regardless of their age, gender identity, sexual orientation, race, color, ethnicity, origin, disability, religion, or any other characteristic. All our job openings are open to all individuals! You'll notice there are some diversity questions in the application form. For affirmative action roles, this information may be used to verify your alignment with the target audience for the opportunity. In such cases, it may be used for elimination purposes. For non-affirmative action roles, this data will be used anonymously, exclusively to monitor and improve our inclusion practices in the hiring process. They will have no impact on your application.

Privacy and Data Protection

The Grupo QuintoAndar operates in compliance with privacy and data protection laws, ensuring the security of your data. To learn more, please access our Privacy Notice for Candidates. For questions or to exercise your rights as a data subject, please contact us through our Service Channel.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...

Select...
Select...
Select...
Select...
Select...
Select...

Please select the option that best describes your ability:

Select...

[EN] Demographic Questionnaire

Why do we ask for this information?

At Grupo QuintoAndar, we believe that diversity is the key to building an innovative and inclusive work environment.

To help us with this, we ask you to share some information about yourself. It is important for you to know that your data is completely anonymous to recruiters and anyone reviewing your resume. We use this information in an aggregated form — meaning without identifying you personally — to better understand who is participating in our selection processes and, thus, ensure that we are being more equitable and inclusive for everyone, right from the first contact.

By filling out this form, you help us create a QuintoAndar Group where everyone feels at home, welcomed, and valued.

If you do not feel comfortable answering any question, simply select the “I prefer not to answer” option.

We are counting on your help to continue improving our processes.

To learn about how we process your personal data, please access our Privacy Notice for Candidates. If you have any questions, please contact us through our Service Channel.

 

Please, select the options that best describe you.

Select...
Select...
Select...
Select...
Select...
Select...
Select...