Sezzle

Sezzle

Sezzle is a payments company revolutionizing the buy now, pay later experience with interest-free installment plans, empowering consumers and merchants alike.

Diversified Financial Services
251-1K
Founded 2016

Description

  • Design, build, and maintain shared database platform components such as connection packages, client libraries, migration tooling, safety checks, and developer-facing abstractions.
  • Establish reliable and scalable patterns for database connectivity and interaction across production, staging, and development environments.
  • Partner with backend engineering teams to improve connection management, transaction handling, retries, timeouts, pooling, query patterns, and migration workflows.
  • Build automation and internal tooling to make database operations safer, more repeatable, and less manual.
  • Define and enforce engineering standards for database access, schema design, migrations, indexing, query performance, connection management, and operational readiness.
  • Architect and improve database infrastructure across AWS RDS/Aurora, including replicas, backups, failover, parameter groups, monitoring, and capacity planning.
  • Lead database reliability initiatives that reduce operational risk, improve performance, and support safe scaling.
  • Review application designs and database changes early to ensure reliability, scalability, maintainability, and security are built in.
  • Build guardrails for database migrations, including automated checks, rollback expectations, schema reviews, observability, and production safety controls.
  • Investigate and resolve production database issues using telemetry, metrics, logs, query plans, traces, and cloud infrastructure data.
  • Create dashboards, alerts, SLOs, SLIs, runbooks, and readiness checks for database-backed services.
  • Support backup validation, restore testing, disaster recovery, failover readiness, and business continuity efforts.
  • Work with security and compliance teams to strengthen access controls, auditability, encryption, secrets management, and least-privilege practices.
  • Mentor engineers on database design, query performance, safe migrations, and production debugging.
  • Use automation and AI tooling to improve migration review, query analysis, incident investigation, documentation, and developer productivity.

Requirements

  • 6+ years of professional experience in software engineering, infrastructure engineering, database engineering, SRE, or platform engineering.
  • Strong software engineering ability in at least one production 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.
  • 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 tools such as Terraform, GitLab CI/CD, Kubernetes, Helm, or similar tooling.
  • Ability to influence engineering teams through design reviews, documentation, technical standards, and practical implementation.
  • Ability to operate independently, identify high-impact problems, propose pragmatic solutions, and drive them to completion.
  • Bachelor’s degree in Computer Science.
  • Experience building platform capabilities for a microservices environment (preferred).
  • Experience with Golang application development and database access patterns (preferred).
  • Experience creating database libraries, SDKs, service templates, migration frameworks, or paved-road developer tooling (preferred).
  • Experience improving database reliability across many services or teams, not just one application (preferred).
  • Experience with fintech, payments, banking, e-commerce, or other high-volume transactional systems (preferred).
  • Experience with compliance-sensitive environments such as PCI DSS, SOC 2, or SOX (preferred).
  • Experience with database access governance, audit logging, secrets management, encryption, IAM authentication, and least-privilege access models (preferred).
  • Experience with large-scale operational automation for provisioning, patching, failover testing, backup validation, access management, or schema review (preferred).
  • Experience with distributed systems patterns such as transactional outbox, event-driven architecture, idempotency, queues, eventual consistency, and data consistency tradeoffs (preferred).
  • Experience with observability tools such as Prometheus, Grafana, Datadog, CloudWatch, Performance Insights, OpenTelemetry, or New Relic (preferred).
  • Familiarity with Elasticsearch or other supporting data stores (preferred).
  • Familiarity with AI developer tooling such as Claude Code, Gemini CLI, Codex, or Cursor (preferred).

Benefits

  • Salary range of $5,000 to $9,500 USD per month, gross.
  • Remote, full-time position.
  • Opportunity to work with a modern stack including Golang, TypeScript, Python, AWS, Kubernetes, MySQL, PostgreSQL, and Elasticsearch.
  • Open-source-friendly engineering culture that builds what it can before buying.
  • Chance to work on production-scale fintech and payments infrastructure with meaningful business impact.
  • Collaboration with cross-functional teams across engineering, infrastructure, security, and leadership.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Database Architect

Mitek Systems 251-1K Communications Equipment

Senior Database Architect at Global Depts, a remote UK role focused on building, optimizing, and operating the data infrastructure and reporting systems that support analytics, machine learning, and business decision-making.

Apache Airflow AWS CI/CD Datadog dbt Docker Encryption Kubernetes PostgreSQL Prometheus Python Snowflake SQL Terraform
3 hours, 30 minutes ago

AI Data Engineer

Power Digital is hiring a data engineer to build and operate the internal AI data platform that turns fragmented business data into AI-ready outputs for analytics, product, and machine learning use cases.

AWS CI/CD Git Looker Machine Learning Python Render Snowflake SQL
13 hours, 32 minutes ago

Oracle DBA (Exadata), Contract

66degrees 251-1K IT Services

66degrees is hiring a Senior Oracle DBA for a 6-month remote managed services contract to support legacy Oracle environments while leading database modernization and cloud migration efforts for enterprise customers.

Ansible AWS Azure EC2 SQL Terraform
13 hours, 32 minutes ago

Software Systems Engineer

TrueTandem 51-250 Internet Software & Services

TrueTandem is hiring a Software Systems Engineer in the Washington, DC Metro Area/remote to work on customer-facing application and data solutions from requirements through deployment and production support.

C# CI/CD JSON SQL Server XML
14 hours, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers