
Senior Software Engineer

Sezzle
Summary
Join Sezzle as a Senior Software Engineer and contribute to the development of innovative financial technology. Work with a high-performing team to design, develop, and deliver new features using Golang and React. Your expertise will be instrumental in building a distributed architecture and creating scalable solutions. Collaborate with stakeholders across various departments and mentor junior engineers. This role offers a competitive salary and the opportunity to make a significant impact on the company's success. The position requires extensive experience in full-stack software engineering and a strong understanding of distributed systems. Sezzle offers a dynamic and fast-paced work environment with ample opportunities for career advancement.
Requirements
- At least 10 years of full-stack software engineering experience
- Experience bringing new ideas and building consensus on the path forward
- Experience with building and serving REST APIs using Go and Java Python or a similar language
- Experience working in a distributed, cloud-based architecture, with either design patterns like transactional outboxes, or queuing tools like RabbitMQ, SQS, Kafka
- BS in Computer Science or similar degree
Responsibilities
- Design software applications and features in Golang and React
- Help build out a distributed architecture, creating solutions that work within it, maintaining consistency while scaling highly
- Coordinate with internal company stakeholders to design market winning products
- Develop and collect metrics to drive continuous improvement of existing products
- Deliver high quality features which can be tested and adheres to reporting standards
- As needed, lead small development teams to bring a project to market
- Mentor other engineering teammates to help elevate their experience and knowledge
Preferred Qualifications
- Experience with SQL based RDMS through an ORM tool
- Comfortable using observability platforms like Prometheus, or vendor solutions like NewRelic or Datadog to instrument your code for production monitoring and alerting
- DevOps experience with CI/CD pipelines
- Familiarity with containerized micro-service architecture deployed with Kubernetes on AWS
- Demonstrated history of delivering commercial APIs and web applications
- A clear record of getting products to market and prioritizing solutions and improvements based on stakeholder/customer feedback
Share this job:
Similar Remote Jobs

