About the job
Salary Range: The compensation for this position is negotiable, with a range from $200,000 to $300,000 per year.
About Sezzle:
Sezzle is on a mission to financially empower the next generation by revolutionizing the shopping experience beyond traditional payments. We blend cutting-edge technology with seamless, interest-free installment plans to make shopping smarter and more accessible. Our goal is not just to transform payments but to redefine how consumers discover, interact with, and purchase the items they love, significantly impacting merchant sales through increased conversions and higher order values. As we continue to shape the future of fintech and retail, we are building a dynamic and innovative team that is passionate about creating a unique shopping journey. If you are enthusiastic about pushing the boundaries of technology and delivering transformative experiences for both consumers and merchants, we invite you to join us at Sezzle and help us craft the future of shopping!
About the Role:
We are looking for a highly skilled and motivated Principal Engineer to lead our Data Infrastructure initiatives. This is an exciting opportunity to excel in a fast-paced environment within a rapidly expanding team, offering ample opportunities for career growth.
As Sezzle continues to grow, so does our data generation and consumption. We recognize the immense value of data and aim to empower our business, engineers, and the entire organization to efficiently read, write, and analyze large volumes of data.
Our technology stack heavily relies on MySQL, Postgres, and Redshift, utilizing AWS tools such as Aurora RDS and DMS. We implement DBT-based transformations and similar toolkits to populate a fast-growing data lake that supports multiple data warehouses. While our current setup has served us well, we are eager to explore new tools and technologies.
Key Responsibilities:
- Oversee and manage our database and data warehousing infrastructure, including MySQL, Postgres, CDC capture, and Redshift, ensuring KPIs and SLAs are met.
- Drive optimizations in database and query performance.
- Develop and maintain tools to manage and upgrade our data infrastructure, focusing on continuous improvement through migrations and optimizations.
- Collaborate with development teams to ensure robust queries are deployed against a tested schema that meets the needs of our products and business.
- Support Sezzle in evolving our data systems beyond current capabilities, leveraging necessary tools to handle high volumes of writes and processing requirements.
