Remote Principal IAM Architect — Golang & Fintech

Sezzle

Mexico

Hybrid

PHP 4,120,615 - 7,554,461

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sezzle is seeking a Principal Software Engineer to own and lead the evolution of authentication and authorization at Sezzle. This fully remote role centers on building a scalable API gateway and identity services, collaborating across Product, Security, and Support teams.

With 12+ years in backend software and deep expertise in OAuth2, OIDC, and JWT, you will guide migrations and enforce secure-by-default patterns across the system.

Qualifications

  • Bachelor’s degree in Computer Science or a similar technical field is required.
  • 12+ years of professional software engineering experience, including backend focus.
  • Deep expertise in authentication and authorization systems (OAuth2, OpenID Connect, SAML, JWT).
  • Experience designing or operating an API gateway or auth proxy at scale.
  • Proven leadership in guiding technical direction and scaling engineering teams.

Responsibilities

  • Own the technical vision and roadmap for Sezzle’s authentication and authorization platform, including a dedicated API auth gateway and identity services.
  • Architect, design, and build scalable, highly-available auth services and gateway components primarily in Golang, leveraging AWS, RDS, and modern distributed patterns.
  • Lead phased, zero-downtime migrations of auth traffic with rollback/safety mechanisms.
  • Establish authentication/authorization standards (OAuth2/OIDC, token lifecycles, RBAC/ABAC).
  • Drive reliability and scalability across a distributed microservices architecture.

Skills

Golang
RESTful APIs
Distributed systems
OAuth2/OpenID Connect
Security best practices
AI-assisted tooling
Mentoring

Education

Bachelor’s degree in Computer Science or similar

Tools

AWS
RDS (MySQL/PostgreSQL)
API gateway (Kong/Envoy/AWS API Gateway)
SQL-based RDBMS tuning

Job description

Sezzle is seeking a Principal Software Engineer to own and lead the evolution of authentication and authorization at Sezzle. This fully remote role centers on building a scalable API gateway and identity services, collaborating across Product, Security, and Support teams.

With 12+ years in backend software and deep expertise in OAuth2, OIDC, and JWT, you will guide migrations and enforce secure-by-default patterns across the system.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Principal IAM & API Gateway Lead
Remote Principal IAM & API Gateway Lead

Embedded Shishya • Mexico

Hybrid
Fully remote role
Competitive compensation
Principal Backend Architect – Auth & Gateway (Remote)
Principal Backend Architect – Auth & Gateway (Remote)

Visa Hunt • Mexico

Hybrid
MXN 1,136,000 - 2,082,000
Principal Software Engineer - Identity & Access Management
Principal Software Engineer - Identity & Access Management

Embedded Shishya • Mexico

Hybrid
Fully remote role
Competitive compensation
Principal Software Engineer - Identity & Access Management
Principal Software Engineer - Identity & Access Management

Visa Hunt • Mexico

Hybrid
MXN 1,136,000 - 2,082,000
Principal Infra Architect – Remote, AWS & Kubernetes
Principal Infra Architect – Remote, AWS & Kubernetes

Sezzle • Philippines

Remote
PHP 8,746,000 - 14,553,000
Remote Senior Software Engineer — Fintech with Accounting Edge
Remote Senior Software Engineer — Fintech with Accounting Edge

Sezzle • Mexico

Hybrid
PHP 3,483,000 - 6,618,000
Remote Software Engineer II LATAM - Build Scalable Features
Remote Software Engineer II LATAM - Build Scalable Features

Sezzle • Mexico

Hybrid
PHP 1,951,000 - 4,180,000
Senior Software Engineer LATAM — Remote
Senior Software Engineer LATAM — Remote

Sezzle • Mexico

Hybrid
PHP 3,488,000 - 6,626,000
Restaurant
Holidays
Senior Software Engineer (LATAM)
Senior Software Engineer (LATAM)

Sezzle • Mexico

Hybrid
PHP 3,488,000 - 6,626,000
Restaurant
Holidays
Senior Software Engineer with Accounting Experience (LATAM)
Senior Software Engineer with Accounting Experience (LATAM)

Sezzle • Mexico

Hybrid
PHP 3,483,000 - 6,618,000