Quintoandar

Grupo QuintoAndar | Senior Software Engineer - IAM

Brasil. Posted 15 days ago

The role

You will design, develop, and scale centralized Authentication and Authorization platforms. You will handle the full software development lifecycle and collaborate with other engineering teams to define secure communication paths.

What you will do

  • Design, develop, and scale centralized Authentication and Authorization platforms.
  • Solve complex engineering challenges regarding scale, resilience, fault tolerance, and low latency.
  • Collaborate with engineering teams, product managers, and the Security organization.
  • Own the entire software development lifecycle of IAM products.
  • Reinforce adoption of good software development practices.
  • Participate in design and code reviews.
  • Mentor other software engineers.
  • Handle incidents, troubleshoot, and debug software issues.
  • Create post-mortems and take actions to avoid similar incidents.
  • Monitor the health and performance of auth services.

Required qualifications

  • Proficient in one or more programming languages such as Java, Kotlin, or Go/Python.
  • Experience designing and evolving scalable software architecture.
  • Skilled in creating secure RESTful APIs.
  • Experience with Agile development practices.
  • Solid software engineering fundamentals including version control, testing, deployment automation, and design documentation.
  • Strong understanding of database design and evolution.
  • Experience with software monitoring, observability, and performance tracking.
  • Strong problem-solving skills and attention to detail.
  • Fluency in Portuguese.
  • Advanced English.

Nice to have

  • Experience designing, implementing, or migrating centralized Identity Providers (IdP) or fine-grained authorization systems.
  • Knowledge and practical experience with Authentication and Authorization concepts, protocols, and standards (e.g., OAuth 2.0, OpenID Connect (OIDC), SAML, SCIM, JWT, RBAC/ABAC).
  • Experience with cloud service platforms (AWS, GCP) and their native IAM/Security services.
  • Understanding of Service-to-Service authentication (Workload Identity, mTLS, SPIFFE/SPIRE).
  • Experience mentoring a team of software engineers.
  • Experience testing and tuning the scalability of highly concurrent, latency-sensitive distributed systems.
  • Knowledge on containers and container-orchestration (e.g., Kubernetes).
  • Understanding of modern CI/CD and integrating security checks into pipelines.

Benefits

  • Competitive salary
  • Profit sharing
  • Meal allowance
  • Health insurance
  • Dental plan
  • Life insurance
  • Childcare subsidy and Atypical Parenthood subsidy
  • Wellhub
  • Home office allowance
  • Employee assistance program (mental health, social, legal, and financial support)
  • Extended parental leave
  • Day off on birthday, Mother’s Day, and Father’s Day

Before you apply

  • Complete the application step.
  • Release the domain @quintoandar.com.br to ensure emails are not sent to spam.

About the company

Grupo QuintoAndar is the largest real estate ecosystem in Latin America. It has a diversified portfolio of brands and solutions across different countries in Latin America.

Grupo QuintoAndar | Senior Software Engineer - IAM at Quintoandar | JobZoey