Architect, design, and build scalable backend services and APIs primarily in Golang, leveraging AWS, RDS (MySQL/Postgres), and modern distributed patterns.
Lead Sezzle’s AI enablement efforts, identifying opportunities to apply AI and automation to enhance developer productivity, internal tooling, and customer experiences.
Partner with teams across the organization to integrate modern AI capabilities
Primarily around tools like Claude Code, Codex, Cursor and enhancing team productivity.
Drive consistency and scalability across a distributed microservices architecture while maintaining performance and reliability.
Establish and evolve engineering best practices for observability, security, and CI/CD across teams.
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.
Requirements
12+ years of professional software engineering experience, including significant backend experience.
Deployed significant changes to a production application in the past 30 days.
Strong proficiency in Golang, with experience building and maintaining RESTful APIs.
Expertise with SQL-based RDBMS (MySQL, PostgreSQL) and experience optimizing schema and queries for performance at scale.
Solid understanding of distributed systems design patterns (e.g., transactional outbox, event-driven architecture, queues).
Demonstrated ability to bring new ideas forward, influence decisions, and lead complex technical initiatives.
Bachelor’s degree in Computer Science or equivalent practical experience.