Jobs and Careers
SE

Senior Software Engineer

Sezzle
Latin AmericaRemotefull_timeVerifiedPosted 18 Nov 2025
💰 $90,000/yr($55,200/yr$90,000/yr)

About the role

The salary range for this role is $4,600 - $7,500 USD per month (Gross in USD) 

About Sezzle:

With a mission to financially empower the next generation, Sezzle is revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans that make shopping smarter and more accessible. We’re not just transforming payments; we’re redefining how people discover, interact with, and purchase the things they love while driving real impact on merchant sales through increased conversions and higher order values. As we continue to shape the future of fintech and retail, we’re building an innovative, dynamic team passionate about creating more than just a transaction but a truly unique shopping journey. If you’re excited about pushing boundaries in tech and delivering a game-changing experience for consumers and merchants alike, come join us at Sezzle and help create the future of shopping!

About the Role: 

We are seeking a talented and motivated Senior Software Engineer who is best in class with a high IQ plus a high EQ. This role presents an exciting opportunity to thrive in a dynamic, fast-paced environment within a rapidly growing team, with abundant prospects for career advancement.

As a Senior Software Engineer with Sezzle, you will work with a highly-motivated team to tackle interesting and challenging problems across multiple areas of the organization. Your experience and guidance will help other members of the team level-up their own skills as well.

In this backend focused role, you will work closely with stakeholders from Product, Support and the business. You’ll also partner with other engineering teams to provide high-quality, scalable, and innovative solutions to internal and customer problems. Your day-to-day responsibilities will include designing, developing, and delivering new features, as well as unblocking and mentoring your teammates.

This role has both an internal and external focus, your contributions will make a meaningful difference in the day-to-day lives of your peers at Sezzle, enhancing their ability to support our business and customers, and you will have opportunities to take any feedback and iterate.

 

Key Role 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.

Minimum 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).
  • Strong infrastructure and backend engineering background, examples including:
    • 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).
  • BS in Computer Science or related field.

Preferred Knowledge & Skills

  • Experience with SQL-based RDBMS through an ORM toolkit.
  • Comfortable using observability platforms (Prometheus, New Relic, Datadog, etc.) to instrument systems for production monitoring and alerting.
  • DevOps experience with modern CI/CD pipelines.
  • Familiarity with containerized microservice architectures deployed on Kubernetes in AWS.
  • Demonstrated history of delivering commercial APIs, web applications, and production services.
  • A track record of shipping products to market and iterating based on user and stakeholder feedback.
  • Experience with telephony and real-time communications systems, including:
    • Building or supporting IVR (Interactive Voice Response) and ACD (Automatic Call Distribution) capabilities for call cen

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sezzle

View company profile →