Sezzle

Principal Software Engineer

Sezzle

full-time

Posted on:

Location Type: Remote

Location: Turkey

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $6,000 - $12,500 per month

Job Level

About the role

  • Architect, design, and build scalable backend services and APIs primarily in Golang.
  • 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.
  • Drive consistency and scalability across a distributed microservices architecture.
  • 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.
Benefits
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangRESTful APIsSQLMySQLPostgreSQLdistributed systems design patternsobservabilitysecurityCI/CDmicroservices architecture
Soft Skills
mentoringcollaborationinfluenceinnovationoperational excellencecross-functional teamworkleadershipcommunicationproblem-solvingadaptability
Certifications
Bachelor’s degree in Computer Science