Über
Job Summary
We are seeking a highly skilled
Senior Database Engineer (L6)
with strong expertise in
Aurora DSQL
,
Java backend development
, and
Oracle GoldenGate
to design, build, and support highly available, scalable, and low-latency data platforms. The ideal candidate will work closely with backend engineers, cloud architects, and DevOps teams to enable real-time data replication, data consistency, and resilient distributed systems in a cloud-native environment.
Key Responsibilities
Database & Data Replication
- Design, implement, and manage
Aurora DSQL
architectures for high-performance distributed workloads.
- Configure and maintain
Oracle GoldenGate
for real-time data replication, migration, and synchronization across heterogeneous databases.
- Ensure data consistency, integrity, and low-latency replication across multi-region environments.
- Perform database performance tuning, capacity planning, and optimization.
Backend & Application Integration
- Develop and maintain
Java backend services
that interact with Aurora DSQL and replicated data sources.
- Collaborate with application teams to design efficient data access patterns and transactional workflows.
- Implement fault-tolerant and scalable data access layers following best practices.
Cloud & Infrastructure
- Work in cloud-native environments (primarily
AWS
) to deploy and manage database solutions.
- Integrate databases with containerized workloads running on
Kubernetes
(experience is a plus).
- Support CI/CD pipelines for database schema changes and replication configurations.
Reliability, Monitoring & Security
- Implement monitoring, alerting, and logging for database and replication systems.
- Troubleshoot complex production issues related to replication lag, data conflicts, and performance bottlenecks.
- Ensure compliance with security, backup, disaster recovery, and governance standards.
Leadership & Collaboration
- Act as a technical lead for database and replication solutions at L6 level.
- Mentor junior engineers and review design documents, code, and replication strategies.
- Partner with cross-functional teams to deliver high-quality, scalable data solutions.
Required Skills & Qualifications
- Strong hands-on experience with
Aurora DSQL
(architecture, performance, and operations).
- Solid
Java backend development
experience (Spring/Spring Boot preferred).
- Extensive experience with
Oracle GoldenGate
(setup, configuration, troubleshooting, upgrades).
- Deep understanding of distributed databases, replication concepts, and transactional consistency.
- Experience with SQL and database performance tuning.
- Strong problem-solving skills and ability to handle production-critical systems.
Preferred / Nice-to-Have Skills
- Experience with
Kubernetes
and containerized database-aware applications.
- Familiarity with AWS services and cloud networking concepts.
- Experience with CI/CD tools and Infrastructure as Code.
- Exposure to multi-region or global database deployments.
Level & Experience
- Level:
L6 (Senior / Lead level individual contributor).
- Experience:
Typically
8–12+ years
in database engineering, backend systems, or data platform roles.
Sprachkenntnisse
- English
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.