Senior Backend Engineer - Database Change Management

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

postgresql ruby on rails migrations ci active record

📋 Description

  • Lead design/delivery of migration validation and test framework.
  • Contribute to a dependency graph migration system for safe upgrades.
  • Mentor engineers through pairing, code review, and design feedback.
  • Make and document technical decisions asynchronously for multi-timezone teams.
  • Review schema migrations for safety, backward compatibility, and reliability.
  • Collaborate with Distribution, QA, Database Architecture, and related teams to support deployments.

🎯 Requirements

  • Deep experience with Ruby on Rails or comparable migration systems (e.g., Django, Ecto).
  • Production PostgreSQL experience, including large table schema changes and load contention handling.
  • Track record of delivering a system from design to adoption.
  • Experience mentoring engineers through pairing and code reviews.
  • Strong written communication for asynchronous, distributed work.
  • Judgment balancing reliability, safety, and delivery needs; senior technical presence for

🎁 Benefits

  • Benefits to support health, finances, and well-being.
  • Flexible PTO and Time Off options.
  • Team Member Resource Groups and Equity Compensation details.
  • Growth and Development Fund; Parental Leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →