Sezzle is seeking a Senior Database Reliability Engineer to help design, build, and scale the database platform used across Sezzle’s applications. The role requires a technically strong, hands-on engineer who can combine deep database knowledge with software engineering, infrastructure engineering, and platform thinking.
Requirements
- 6+ years of professional software engineering, infrastructure engineering, database engineering, SRE, or platform engineering experience
- Strong software engineering ability in at least one production programming language such as Go, Python, or TypeScript
- Proven ability to build production-quality internal tools, libraries, frameworks, services, or platform components used by other engineers
- Deep hands-on experience with relational databases, especially MySQL and/or PostgreSQL, in high-availability production environments
- Strong understanding of how application code interacts with databases, including connection pooling, transactions, isolation levels, retries, timeouts, deadlocks, locking, migrations, and query execution
- Experience designing or improving shared database access patterns, internal database packages, ORM wrappers, migration frameworks, or developer-facing database tooling
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance