Skip to main content
Sezzle

Principal Software Engineer - Identity & Access Management

RemoteLATAM+United States
Published
Role
Backend
Experience
Principal
Employment
Full-time
$6k–$11k/mo
Check eligibility

Open to Anywhere in LATAM + US. Set where you work from to check your eligibility.

No BS summary

Principal backend engineer with 12+ years of software engineering experience, focused on authentication and authorization platforms. Must be based in Latin America and strong in Golang, OAuth2/OIDC/SAML/JWT, API gateways, SQL databases, AWS, distributed systems, and AI-assisted development.

Core skills

API gatewayGoAuthentication and authorization

Required skills

OAuth2OpenID ConnectSAMLJWTAuth proxyRESTful APIsSQLMySQLPostgreSQLRDBMSDistributed systemsAI tooling

Optional skills

KeycloakAuth0OktaOryPolicy-as-codeRelationship-based access controlEnvoyIstio

What you'll do

  • Own the technical vision and roadmap for Sezzle’s authentication and authorization platform, including a dedicated API auth gateway and supporting identity services.
  • Architect, design, and build scalable, highly-available auth services and gateway components primarily in Golang, leveraging AWS, RDS (MySQL/Postgres), and modern distributed patterns.
  • Design and lead phased, zero-downtime migrations of auth traffic and functionality, with clear rollback and safety mechanisms at every step.
  • Establish and evolve authentication and authorization standards across the platform, including OAuth2/OIDC flows, token strategy, service-to-service auth, and fine-grained authorization models.
  • Drive consistency and scalability across a distributed microservices architecture while maintaining performance, reliability, and latency budgets for an edge gateway.
  • Partner with Security and Compliance to ensure the new platform meets fintech-grade security and regulatory requirements.
  • Champion secure-by-default patterns across engineering.
  • Establish and evolve engineering best practices for observability, security, and CI/CD across teams, with particular rigor on the auth-critical path.
  • Participate in the on-call rotation for the services owned by the role.
  • Help lead incident response and postmortems on the auth-critical path.
  • Mentor engineers and champion a culture of learning, innovation, and operational excellence.
  • Collaborate cross-functionally to translate business goals into technical roadmaps and deliver results.
  • Help set the pattern for how AI tooling is used well on security-sensitive systems.

What they require

  • 12+ years of professional software engineering experience, including significant backend experience.
  • Deployed significant changes to a production application in the past 30 days.
  • Deep, hands-on expertise in authentication and authorization systems: OAuth2, OpenID Connect, SAML, JWT and session-based auth, token lifecycle management, and modern authorization patterns such as RBAC, ABAC, and policy-as-code.
  • Experience designing, building, or operating an API gateway or auth proxy at scale, whether commercial, open-source, or in-house.
  • Proven track record leading a large-scale service extraction or migration, decomposing a monolith or large legacy service into well-bounded services with zero or minimal customer impact.
  • Strong proficiency in Golang, with experience building and maintaining RESTful APIs.
  • Expertise with SQL-based RDBMS such as MySQL and PostgreSQL and experience optimizing schema and queries for performance at scale.
  • Solid understanding of distributed systems design patterns and the challenges of high-throughput, low-latency edge services.
  • Demonstrated ability to bring new ideas forward, influence decisions, and lead complex technical initiatives across many teams.
  • Demonstrated AI-forward engineering: actively uses AI tooling such as Claude Code, Codex, Cursor, or custom LLM integrations in development work today, has practice-based opinions on where it helps, and helps teammates adopt AI-assisted workflows.
  • Bachelor’s degree in Computer Science or a similar technical field.
  • Relentlessly high standards and ability to raise the bar for others.
  • Ability to develop new ways to do things and not be bound by convention.
  • Bias for action and comfort with calculated risk-taking.
  • Ability to earn trust by listening attentively, speaking candidly, and treating others respectfully.
  • Ability to respectfully challenge decisions, disagree and commit.
  • Focus on delivering results with quality and timeliness.
  • Preferred: Experience with identity platforms and standards implementations such as Keycloak, Auth0, Okta, Ory, or in-house IdPs, and familiarity with fine-grained authorization approaches.
  • Preferred: Experience with service mesh and edge technologies such as Envoy, Istio, mTLS, rate limiting, and WAF integration.
  • Preferred: Familiarity with threat modeling, secure design review, and common auth attack vectors such as token theft, replay, CSRF, session fixation, and privilege escalation.
  • Preferred: Proficiency in observability tools, especially for latency-sensitive edge services.
  • Preferred: Experience with AWS cloud infrastructure, mainly AWS Aurora RDS, MySQL, and Postgres.
  • Preferred: Experience in fintech, payments, BNPL, or consumer lending.
  • Preferred: Familiarity with financial compliance such as PCI-DSS and SOC 2, credit decisioning, or transaction processing systems.
  • Preferred: Experience with CI/CD pipelines and containerized microservices.
  • Preferred: Track record of shipping commercial APIs and platform infrastructure in high-growth environments.
  • Preferred: Proven leadership in guiding technical direction, improving system reliability, and scaling engineering organizations.

Benefits

  • Fully remote role.
  • Principal-level scope and ownership at a growing fintech.
  • Competitive compensation.
  • No relocation or commute attached.
  • Work from where you do your best work.
  • Abundant prospects for career advancement.
  • Culture of unique and purpose-driven employees.

Sezzle is a fintech company focused on interest-free installment plans and shopping/payment experiences for consumers and merchants.

🇺🇸 United StatesFintechMid-sizesezzle.com/

Details

Apply routeGreenhouse
$6k–$11k/mo