Sezzle is looking to solve problems related to financial empowerment for the next generation by revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans. They aim to increase merchant sales through higher conversions and order values, and redefine how people discover, interact with, and purchase products.
Requirements
- At least 5 years of full-stack software engineering experience.
- Experience ideating, proposing, and gaining consensus on technical direction.
- Experience building and serving REST APIs using Go and at least one other language (Java, Python, or similar).
- Experience working within distributed, cloud-based architectures—including patterns like transactional outboxes or queuing tools (RabbitMQ, SQS, Kafka).
- Deploying and operating services in production using containers, Kubernetes, ECS, or similar.
- Using a cache such as Redis in real systems (sessions, queues, rate-limiting, ephemeral state).
- Experience with SQL-based RDBMS through an ORM toolkit.
Responsibilities
- Design and implement software applications and features using Golang and React.
- Help build and evolve a distributed architecture—designing solutions that integrate cleanly into the broader ecosystem, remain consistent across services, and scale reliably as demand grows.
- Work closely with internal company stakeholders to design and deliver market-winning products.
- Develop, instrument, and monitor metrics that drive continuous improvement of existing products and systems.
- Deliver high-quality, testable software that adheres to engineering best practices, observability standards, and reporting requirements.
- When needed, lead small development teams to drive projects from inception to launch.
- Mentor engineering teammates to elevate their technical skill sets and support their career growth.
Other
- Senior Software Engineer who is best in class with a high IQ plus a high EQ.
- You have relentlessly high standards.
- You’re not bound by convention.
- You need action - speed matters in business.
- You earn trust.