Senior Database Reliability Engineer to design, build, and scale the database platform used across Sezzle's applications, improving database reliability by design, not just by operational response.
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
- Hands-on experience with AWS RDS/Aurora, including provisioning, upgrades, replicas, backups, failover, monitoring, parameter tuning, and production troubleshooting
- Experience designing or improving shared database access patterns, internal database packages, ORM wrappers, migration frameworks, or developer-facing database tooling
- Ability to influence engineering teams through clear design reviews, documentation, technical standards, and practical implementation
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Four Day Work Week