Software Engineer II
SezzleLatin America5d ago
Engineeringremotecurated-jd
Job description
Software Engineer II at Sezzle.
About the role
Sezzle is seeking a mid-level engineer to join our full-stack team and contribute to our financial technology platform. You will work alongside other developers to design, build, and deploy scalable features while growing your technical scope within our organization.
Key facts
What you'll do
- Develop and maintain new product features while expanding your knowledge of the platform.
- Collaborate with product owners to refine features and provide constructive feedback.
- Participate in architectural discussions and contribute to the design of future platform capabilities.
- Write code and perform peer reviews to maintain high quality.
- Mentor junior engineers as they progress in their careers.
- Assist in project planning, estimation, and delivery.
Requirements
- 3-7 years of professional software engineering experience.
- Bachelor degree in Computer Science, Engineering, or a related technical field.
- Proficiency with AI tools like Claude for productivity and research.
- Experience with modern frontend development, specifically React.
- Ability to solve problems using Go or similar statically typed, compiled languages.
- Intermediate experience with relational databases such as MySQL.
- Proven ability to solve technical challenges within a team environment.
Nice to have
- Experience writing automated unit, integration, and end-to-end tests.
- Knowledge of RESTful API design principles.
- Familiarity with microservice architectures.
- Understanding of software development methodologies and release cycles.
Skills & tools
- Languages: Golang, TypeScript, Python
- Frontend: React, React Native
- Backend: Golang
- Databases: MySQL, Postgres, Elasticsearch
- DevOps & Cloud: AWS, Kubernetes
- Version Control: Git
- CI/CD: GitLab
Practical notes
The hiring process includes a 30-40 minute Wonderlic test, a 1.5-hour coding assessment, and three rounds of interviews with recruiters, engineers, and leadership. We prioritize candidates who demonstrate high standards, the ability to challenge decisions, and a focus on delivering results.