
Database Engineer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Colombia.
• Implement and manage cross-region replication for various services, including Aurora MySQL Global Database, DynamoDB Global Tables, DocumentDB Global Clusters, Cassandra multi-DC topology, ElastiCache / MemoryDB / Valkey global datastore, Neptune Global Database, and OpenSearch cross-cluster replication.
• Codify all infrastructure using Terraform (or CDK).
• Develop an observability layer to monitor replication health, including lag metrics, consistency checks, alarm thresholds, and automated runbooks. The primary observability tool will be Datadog, with CloudWatch as the baseline.
• Author and execute runbooks for failover and failback processes. Conduct game-days utilizing AWS Fault Injection Service and measure performance against RTO and RPO targets.
• Implement KMS cross-account replication, establish IAM service principals for replication roles, and develop a secrets and parameter strategy for region-local dependencies.
• Assist in data extraction from monolithic systems into microservices by building CDC pipelines (DMS, DynamoDB Streams, Kafka Connect, Debezium), validating data integrity, and managing the cutover sequence for individual extractions.
• Collaborate with application engineers on connection-string abstraction, retry and idempotency patterns, and ensuring graceful degradation during regional failovers.
• Write design documentation and runbooks that the client team can utilize after the engagement.
• 5+ years of experience in production database engineering on AWS, with hands-on responsibility for at least one area: payments, banking, brokerage, or similar financial-services workloads.
• Extensive production experience with at least two of the following: Aurora MySQL, Cassandra, DynamoDB, ElastiCache (Redis or Valkey), DocumentDB, and Neptune. Familiarity with at least two additional databases is expected.
• Proven experience with cross-region replication in a production setting: you've set up Global Database, Global Tables, multi-DC Cassandra, or similar, and managed failure scenarios (replication lag spikes, split-brain risk, version-skew issues).
• Proficient in Terraform (or CDK). Capable of building a multi-region module from scratch and articulating the associated trade-offs.
• Comfortable with CDC tools (DMS, DDB Streams, Kafka Connect, or Debezium) and aware of operational challenges (schema drift, ordering guarantees, replay).
• Knowledgeable in Linux and networking fundamentals (VPC, Transit Gateway, peering, DNS), as well as IAM / KMS.
• Strong written communication skills and the ability to work effectively in a regulated client environment.
• Contribute to real-world AI-driven projects spanning key industries, collaborating with clients from startup innovation to enterprise transformation.
• Be part of a global team that offers equal opportunities for collaboration across diverse continents and cultures.
• Flourish in an inclusive environment that emphasizes continuous learning, innovation, and ethical AI standards.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.