Sezzle is seeking a Senior Database Reliability Engineer to help design, build, and scale the database platform used across Sezzle’s applications. The ideal candidate will 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
- Experience designing or improving shared database access patterns, internal database packages, ORM wrappers, migration frameworks, or developer-facing database tooling
- Hands-on experience with AWS RDS/Aurora, including provisioning, upgrades, replicas, backups, failover, monitoring, parameter tuning, and production troubleshooting
- Experience with database connection management technologies such as RDS Proxy, PgBouncer, ProxySQL, or application-level pooling
- Strong ability to analyze database performance using query plans, indexes, slow query logs, wait events, locks, metrics, and application traces
- Experience designing safe database migration processes for production systems
- Strong understanding of observability for database-backed applications, including metrics, logs, traces, SLOs, alerting, and incident response
- Experience with infrastructure-as-code and CI/CD systems such as Terraform, GitLab CI/CD, Kubernetes, Helm, or similar tooling
- Ability to influence engineering teams through clear design reviews, documentation, technical standards, and practical implementation
- Ability to operate independently, identify high-impact problems, propose pragmatic solutions, and drive them to completion
- Demonstrated experience working with Claude or equivalent large language model tools
- Bachelor’s degree in Computer Science
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance