TU PRÓXIMO CAPÍTULO
Senior Database Engineer
Este puesto ya no acepta solicitudes.
Sobre el puesto
• Own day-to-day operations across MongoDB, Amazon DocumentDB, PostgreSQL, DynamoDB, and Amazon Redshift, including health checks, capacity, connections, and storage growth
• Plan and execute database version upgrades, assessing driver compatibility, deprecated features, and query behavior changes against application code
• Find and fix slow queries by profiling workloads and reading explain plans; design, add, or retire indexes
• Run pre-deployment schema and data migrations with pre-checks, verification, and tested rollback
• Manage versioned database migrations in Git through pull requests and CI with GitHub Actions
• Handle customer data requests, including extracts, reports, corrections, and deletion requests, with approvals and audit trails
• Maintain Redshift reporting access over Iceberg tables in S3, including external schemas, Spectrum, Glue Data Catalog, views, grants, and query performance
• Own backup, point-in-time restore, and failover; rehearse and document restores
• Manage database access, including users, roles, grants, secrets rotation, and access reviews for SOC 2 and ISO 27001 audits
• Build and tune monitoring and alerting for query latency, replication lag, disk, connections, and cost
• Respond to database incidents, lead root-cause analysis, and implement fixes
• Automate repetitive DBA work with Python or Bash
• Collaborate with Development, Customer Success, ML, and DevSecOps on releases, installations, and customer escalations
• Participate in an on-call rotation
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
• 5+ years of experience administering production databases
• Hands-on production experience with MongoDB or Amazon DocumentDB, including replica sets, indexing, TTL, and upgrades
• Hands-on production experience with PostgreSQL
• Strong SQL and experience with Amazon Redshift or a comparable analytical query engine (Athena, Trino, Snowflake, or BigQuery)
• Track record of production database upgrades, including assessing application impact before the upgrade
• Index design and query tuning driven by profiler and explain plan output
• Experience running schema and data migrations as part of a release process
• Backup, restore, and replication in production, with recovery that has actually been tested
• Strong experience with AWS database and supporting services (RDS or Aurora, DocumentDB, DynamoDB, S3, IAM, Secrets Manager, CloudWatch)
• Proficiency in Python or Bash for automation
• Experience with Git and CI-based change workflows
• Experience handling PII and customer data under SOC 2, GDPR, or similar requirements
• Habit of verifying changes and writing runbooks
• Willingness to participate in an on-call rotation
• Remote, based in India
• Annual stipends for certifications
• Conference attendance
• Unlimited PTO
• Fully remote work