
Principal Software Engineer
Sezzle
full-time
Posted on:
Location Type: Remote
Location: Turkey
Visit company websiteExplore more
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