About Us :
At Sezzle, our mission is to financially empower the next generation. We are transforming the shopping experience with cutting-edge tech and interest-free installment plans that enhance consumer accessibility and merchant success. Join us as we redefine how people shop and experience fintech innovation.
About The Role :
We are on the lookout for a talented Senior Software Engineer with a strong background in accounting and finance. This is your opportunity to thrive in a fast-paced, innovative environment and to assume a leadership role within our dynamic team.
This position is perfect for individuals who have transitioned from finance or accounting into software engineering. You will leverage your expertise to architect technical solutions that tackle complex financial challenges in the fintech space.
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and optimizing systems that drive Sezzle's financial reporting and reconciliation processes. You'll work closely with teams across Accounting and Finance to enhance data integrity and streamline crucial workflows, ensuring we meet enterprise-grade standards.
Key Responsibilities :
- Collaborate with teams to enhance financial software solutions.
- Engage in all stages of the software development lifecycle, from design to deployment.
- Develop new features and products within a cooperative engineering environment.
- Utilize your accounting background to pinpoint gaps and enhance automation processes.
- Assess and implement software tools and metrics for improvement.
- Support and provide guidance on software systems usage.
- Ensure projects align with compliance and industry standards.
- Design software applications and features primarily using Golang.
- Create reports and automation tools utilizing Python and SQL.
- Help build a scalable distributed architecture.
- Collaborate with internal stakeholders to create market-leading products.
- Establish metrics that drive ongoing product enhancements.
- Deliver high-quality, testable software that meets compliance and reporting standards.
- Mentor fellow engineers to enhance their skills and experience.
What We Are Looking For :
A minimum of 7 years of full-stack software engineering experience.Experience in cultivating new ideas and gaining consensus.Proficiency in building and serving REST APIs using Go, Java, Python, or similar languages.A degree in Accounting, Computer Science, or a related field, or equivalent professional experience.Preferred Qualifications :
Previous work experience as an accountant or financial analyst.Strong knowledge of financial operations including reconciliation and compliance.Experience in the banking or financial sector is advantageous.Familiarity with multiple programming languages (Python, Java, Go) and database systems like MySQL or PostgreSQL.Solid grounding in software engineering tools and methodologies.Comfortable with observability tools such as Prometheus or NewRelic.Knowledge of microservices architecture with Kubernetes on AWS.A track record of delivering commercial APIs and web applications successfully.About You :
You hold high standards : You consistently raise the bar and drive excellence in others.You are innovative : You thrive on developing new methods and solutions.You value speed : You make quick, informed decisions and embrace calculated risks.You build trust : You communicate openly and treat others with respect.You stand firm : You can challenge decisions respectfully but commit fully once a direction is established.You deliver results : You focus on what matters, overcome challenges, and aim for excellent outcomes.Our Technology Stack :
Languages : Golang, Typescript, PythonFrontend : Typescript - React and React NativeBackend : GolangDatabase : MySQL, Postgres, ElasticsearchDevOps & Cloud : AWS, KubernetesVersion Control : GitCI / CD : GitlabTesting : Emphasis on automated testing throughout developmentWhy Work At Sezzle?
At Sezzle, we celebrate our team’s diverse talents and passions. Our culture is built on authenticity and purpose, making it a great place for innovative thinkers like you.
Equal Employment Opportunity : Sezzle Inc. is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.
Compensation : For this senior role, with over 8 years of experience, expect a competitive salary range of $5,000 - $9,500 USD per month, reflecting the expertise and contributions required at this level.
#Li-remote #Full-time