Skip to main content
Sezzle

Principal Software Engineer - Identity & Access Management

RemoteArgentina only
Published
Role
Backend
Experience
Principal
Employment
Full-time
$6k–$11k/mo
Check eligibility

Open to AR only. Set where you work from to check your eligibility.

No BS summary

Principal backend engineer with 12+ years of software engineering experience to lead Sezzle’s authentication and authorization platform. Must be strong in Golang, OAuth2/OIDC/SAML/JWT, API gateways or auth proxies, SQL RDBMS, distributed systems, production migrations, AI-assisted development, and hold a CS or similar technical degree. Remote role listed for Argentina.

Core skills

OAuth2OpenID ConnectGo

Required skills

SAMLJWTRESTful APIsSQLMySQLPostgreSQLAI 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: 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 expected of an edge gateway.
  • Partner with Security and Compliance to ensure the new platform meets fintech-grade security and regulatory requirements, and 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 you own.
  • 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 that matter.
  • 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 a commercial/open-source gateway such as Kong, Envoy, AWS API Gateway, Traefik or an in-house edge service.
  • 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 such as transactional outbox, event-driven architecture, and queues, and the specific 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 use AI tooling such as Claude Code, Codex, Cursor, or custom LLM integrations in development work today, have practice-grounded opinions about where it helps and where it does not, and help 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 despite setbacks.
  • Preferred: Experience with identity platforms and standards implementations and familiarity with fine-grained authorization approaches as authorization is centralized over time.
  • Preferred: Experience with service mesh and edge technologies.
  • 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, both MySQL and Postgres.
  • Preferred: Experience in fintech, payments, BNPL, or consumer lending; 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.
  • Work from where you do your best work.
  • Principal-level scope and ownership at a growing fintech.
  • Competitive compensation.
  • No relocation or commute.
  • 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