Назад
Company hidden
8 часов назад

Senior Software Engineer - IAM

Формат работы
remote (только Brazil)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Brazil
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer - IAM (Authentication/Authorization): Building and scaling centralized authentication and authorization platforms handling millions of daily requests with an accent on security, resilience, fault tolerance, and low latency. Focus on designing secure APIs and distributed IAM systems, troubleshooting production incidents, and mentoring engineers.

Location: Remote-first within Brazil; optional work from São Paulo offices or partner coworking spaces up to twice a week.

Company

Grupo hirify.global is a Latin American real estate technology ecosystem developing products and services across the housing journey.

What you will do

  • Design, develop, and scale centralized Authentication and Authorization platforms.
  • Build secure, resilient, fault-tolerant, and low-latency IAM services handling millions of authentication requests daily.
  • Collaborate with engineering teams, product managers, and Security to define secure service-to-service and user-to-service communication patterns.
  • Own the full lifecycle of IAM products, including definition, development, testing, deployment, and maintenance.
  • Lead design and code reviews, reinforce software quality practices, and mentor software engineers.
  • Monitor service health, troubleshoot incidents, debug issues, and create post-mortems with preventative actions.

Requirements

  • Proficiency in one or more programming languages used in the stack, such as Java, Kotlin, Go, or Python.
  • Experience designing and evolving scalable software architecture from the ground up and creating secure RESTful APIs.
  • Proven experience with Agile development practices and solid fundamentals in version control, testing, deployment automation, and design documentation.
  • Strong understanding of database design and evolution, plus experience with monitoring, observability, and performance tracking.
  • Strong problem-solving skills, attention to detail, and a focus on learning, data-driven work, and high-quality software delivery.
  • Fluency in Portuguese and advanced English are required.

Nice to have

  • Experience designing, implementing, or migrating centralized Identity Providers or fine-grained authorization systems such as Zanzibar-based models or OPA.
  • Practical knowledge of IAM concepts, protocols, and standards including OAuth 2.0, OpenID Connect, SAML, SCIM, JWT, RBAC, and ABAC.
  • Experience with AWS or GCP and native IAM or security services.
  • Understanding of service-to-service authentication, workload identity, mTLS, and SPIFFE/SPIRE.
  • Experience mentoring software engineers and testing or tuning highly concurrent, latency-sensitive distributed systems.
  • Knowledge of containers, Kubernetes, CI/CD, and integrating security checks into pipelines.

Culture & Benefits

  • Remote-first technology organization with optional office or coworking attendance in São Paulo up to twice weekly.
  • Competitive salary, profit sharing, meal allowance, home office allowance, and health, dental, and life insurance.
  • Childcare and atypical parenthood subsidies, Wellhub, extended parental leave, and employee assistance support.
  • Birthday, Mother’s Day, and Father’s Day days off, plus a benefits club and education discounts.
  • Diversity and inclusion are emphasized across all job openings.

Hiring process

  • The process averages 40 days and includes application review, recruiter interview, coding interview with Engineering, architecture live-case interviews, and an offer.
  • Complete the application as the first step; communication is conducted by email, so allow messages from the @hirify.global.com.br domain.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →