Sezzle
Senior Software Engineer with Accounting Experience (LATAM)
Latin America. Posted 12 months ago
The role
You will design, develop, and optimize high-impact systems for financial reporting, reconciliation, and automation workflows. You will collaborate with cross-functional teams to build software solutions in Golang, Python, and SQL.
What you will do
- Collaborate with cross-functional teams to enhance and maintain software solutions for financial processes.
- Participate fully in the software development lifecycle, from design through deployment.
- Build new features and products as part of an integrated engineering team.
- Leverage accounting background to identify gaps and improve automation and reconciliation workflows.
- Evaluate and deploy software tools, processes, and metrics.
- Provide support and consulting on software systems usage.
- Ensure compliance with project plans and industry standards.
- Design software applications and features in Golang.
- Build reports and automations using Python and SQL.
- Help build out a distributed architecture.
Required qualifications
- At least 7 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.
- Demonstrated experience working with Claude or equivalent large language model tools is required
- Bachelor's degree in Accounting, Computer Science, Engineering, or a related technical field.
Nice to have
- Prior experience as an accountant or financial analyst.
- Solid understanding of financial operations such as reconciliation, reporting, and compliance.
- Experience in banking or financial institutions is a plus
- Proficient in multiple programming languages (e.g., Python, Java, Go) and experience with database systems like MySQL or PostgreSQL.
- Familiarity with software engineering tools, software development methodology, and release processes.
- Comfortable using observability platforms like Prometheus, or vendor solutions like NewRelic or Datadog to instrument your code for production monitoring and alerting.
- Familiarity with containerized micro-service architecture deployed with Kubernetes on AWS
- Demonstrated history of delivering commercial APIs and web applications
Before you apply
- Wonderlic test (30-40 min)
- Coding assessment (~1.5 hours)
- Interview with recruiters (30 min)
- Interview with engineers (1 hour)
- Interview with engineering leadership (30-45 min)
About the company
Sezzle is a fintech company with a mission to financially empower the next generation by blending cutting-edge tech with interest-free installment plans.