Senior Software Engineer

QuintoAndar Logo

QuintoAndar

πŸ“Remote - Argentina

Summary

Join Grupo QuintoAndar, a leading real estate tech company in Latin America, as a Senior Software Engineer. Collaborate with cross-functional teams to solve complex software issues and contribute to product evolution. Work with Agile methodologies, manage the entire software development lifecycle, and champion quality through code and design reviews. Handle incidents, debug issues, and implement scalable software architecture. Mentor junior engineers and actively improve development processes. While seniority is preferred, applications from professionals at all levels are encouraged. The role is remote-first, based in Argentina, and requires fluency in Spanish and working knowledge of English.

Requirements

  • Proficiency in at least one programming language and relational databases
  • Experience developing features and fixing bugs of high complexity
  • Ability to analyze problems, design solutions, and write clear, maintainable, and scalable code
  • Experience implementing features independently while following best practices
  • Understanding of how code impacts the ecosystem and ownership of the full development lifecycle (coding, testing, deployment, and continuous improvements)
  • Willingness to learn and grow in a collaborative environment that values diverse perspectives
  • Fluency in Spanish and working knowledge of English - we use English for code, documentation, tools, and technical references, as well as occasional interactions with international colleagues and partners

Responsibilities

  • Collaborate with cross-functional teams to identify and solve complex software issues. Be part of the decision-making process for the evolution of our product and business
  • Work with Agile methodologies and participate in ceremonies to contribute to team process improvements
  • Be responsible for the entire software development lifecycle: definition, development, testing, production, and maintenance
  • Be a guardian of your team's delivery quality by reinforcing the adoption of good software development practices, and proposing improvements to our processes; participate in code reviews and design reviews
  • Succeed in a wide range of complex situations across multiple axes (scale, resilience, fault tolerance, etc.)
  • Handle incidents, troubleshoot, and debug software issues with a learning mindset. Create post mortems and take actions to avoid similar incidents in the future
  • Implement and maintain scalable and reliable software architecture, as well as design patterns
  • Actively improve the way we build software and pave the road to solve new challenges
  • Mentor a team of software engineers, providing technical guidance and support
  • Participate in code reviews and ensure high code quality

Preferred Qualifications

  • Have deep knowledge of computer science concepts, including algorithm optimization and distributed systems
  • Understand modern software architecture and can make architectural decisions with supervision
  • Have experience with RESTful APIs and service integration principles
  • Are familiar with CI/CD and deployment automation
  • Have knowledge of containers and orchestration (e.g., Docker, Kubernetes)
  • Take initiative to propose solutions and actively collaborate with the team

Benefits

  • Friday flex (until 16:30hs)
  • Work tools
  • Birthday off
  • Vacations according to Law (10 working days) + 5 extra days
  • Classifieds Week (week between Christmas and New Year)
  • OSDE or Swiss Medical (for you and your family)
  • Parental license
  • Fluency Academy
  • Discounts on services
  • Gympass

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.