
Principal Software Engineer
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Turkey.
• Design, architect, and develop scalable backend services and APIs mainly using Golang, utilizing AWS, RDS (MySQL/Postgres), and contemporary distributed patterns.
• Spearhead Sezzle’s AI integration initiatives by identifying ways to implement AI and automation to boost developer efficiency, internal tools, and customer interactions.
• Collaborate with various teams within the organization to incorporate modern AI capabilities, particularly with tools such as Claude Code, Codex, Cursor, to enhance team productivity.
• Ensure consistency and scalability within a distributed microservices architecture while upholding performance and reliability.
• Establish and refine engineering best practices for observability, security, and CI/CD across multiple teams.
• Mentor fellow engineers and promote a culture focused on learning, innovation, and operational excellence.
• Work cross-functionally to convert business objectives into technical roadmaps, delivering impactful results.
• Over 12 years of professional experience in software engineering, with substantial backend expertise.
• Implemented significant changes to a production application within the last 30 days.
• Strong expertise in Golang, with a track record of building and maintaining RESTful APIs.
• Proficient in SQL-based RDBMS (MySQL, PostgreSQL) with experience in optimizing schema and queries for high performance at scale.
• Comprehensive understanding of distributed systems design patterns (e.g., transactional outbox, event-driven architecture, queues).
• Proven ability to introduce new concepts, influence decisions, and lead intricate technical projects.
• Bachelor’s degree in Computer Science or equivalent relevant experience.
• Health insurance
• Professional development opportunities
• Flexible working hours
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.