Software Engineer II

Sezzle is revolutionizing the shopping experience by blending cutting-edge tech with seamless, interest-free installment plans, making shopping smarter and more accessible.
$33,600 - $60,000
Backend
Mid-Level Software Engineer
Remote
5+ years of experience
Finance · E-Commerce

Description For Software Engineer II

Sezzle is seeking a talented and motivated Software Engineer II to join their rapidly growing team. This role offers an exciting opportunity to thrive in a dynamic, fast-paced environment with abundant prospects for career advancement. As a Software Engineer II, you'll be responsible for solving challenging problems alongside a highly-motivated team, working closely with engineers across multiple teams to provide high-quality, scalable, and innovative products.

Key responsibilities include:

  • Building and maintaining innovative product features
  • Collaborating with product owners to offer constructive suggestions
  • Participating in design/architecture discussions
  • Contributing to code reviews and mentoring other engineers
  • Continuously building and deploying scalable solutions
  • Assisting in planning, estimations, and project completion

Requirements:

  • Experience solving technical problems as part of a team
  • Bachelor's in computer science (preferred) or equivalent experience
  • Familiarity with modern Frontend Development (React preferred)
  • Ability to solve problems with backend-focused languages like Go
  • Intermediate understanding of relational databases like MySQL

Preferred skills:

  • Experience with automated testing
  • Familiarity with RESTful APIs and Microservice Architecture
  • Knowledge of software engineering tools and methodologies

Sezzle's technology stack includes Golang, TypeScript, Python, React, MySQL, Postgres, Elasticsearch, AWS, and Kubernetes.

Sezzle offers a unique culture that values diversity, inclusion, and work-life balance. They seek individuals who are not only technically proficient but also bring unique perspectives and interests to the team.

Join Sezzle to be part of a company that's redefining how people discover, interact with, and purchase the things they love while driving real impact on merchant sales.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Build and maintain new innovative product features
  • Collaborate with owners for different product features to gain insight and offer constructive suggestions
  • Be an active participant in design/architecture discussions
  • Hands-on with codebase and contribute to code reviews
  • Mentor other engineers
  • Work with the team to continuously build and deploy scalable solutions
  • Assist in planning, estimations, and completion for projects

Requirements For Software Engineer II

Go
JavaScript
TypeScript
React
MySQL
PostgreSQL
Python
Kubernetes
  • Experience solving technical problems as part of a team
  • Bachelor's in computer science (preferred) or equivalent related experience
  • Familiarity with modern Frontend Development, with React experience preferred
  • Ability to solve problems with backend-focused languages like Go or similar compiled statically typed language
  • Intermediate understanding of relational databases like MySQL

Benefits For Software Engineer II

  • Competitive compensation
  • Career advancement opportunities
  • Diverse and inclusive work environment

Interested in this job?

Jobs Related To Sezzle Software Engineer II

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to drive customer success using cutting-edge cloud technologies.

Software Development Engineer, RDS Platform

Join Amazon's Alameda team as a Software Development Engineer to shape the future of AWS Control Planes, building innovative technologies at scale.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.