
Principal Software Engineer - Identity & Access Management
About this role
The Principal Software Engineer - Identity & Access Management role at Sezzle is a fully remote position based in Latin America, focusing on leading the evolution of authentication and authorization platforms. This opportunity is well-suited for an experienced backend technical leader who enjoys driving architectural transformation in a high-growth fintech environment.
Role Overview
Sezzle is seeking a talented and motivated Principal Software Engineer to own the technical vision, architecture, and migration strategy for its next-generation authentication and authorization platform. This backend-focused role involves building a purpose-built API auth gateway and clean identity and access management services. The chosen candidate will work closely with Product, Security, Support, and cross-functional engineering teams to deliver safe, scalable, and seamless auth capabilities. Day-to-day responsibilities include designing gateway services, ensuring edge performance, and setting patterns for AI-assisted development on security-sensitive systems.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Sezzle aims to financially empower the next generation by revolutionizing the shopping experience beyond payments with interest-free installment plans. The company blends cutting-edge technology with innovative solutions to drive impact on merchant sales and consumer engagement while fostering a dynamic and purpose-driven team.
How to Apply
To apply for this position, please visit the official company careers page and submit your application online.
Skills and tech stack
Questions candidates ask
What is the salary range for the Principal Software Engineer role?
The salary range is $6,000 to $11,000 gross per month in USD, which is negotiable based on location and experience level.
Is this a remote position?
Yes, this is a fully remote role based in Latin America with no relocation or commute required.
What level of experience is required?
Candidates must have 12+ years of professional software engineering experience, including significant backend expertise.
What primary programming language is used in this role?
The role requires strong proficiency in Golang for building and maintaining backend RESTful APIs and auth gateway components.
What educational background is necessary?
A Bachelor’s degree in Computer Science or a similar technical field is required.