Job Closed
This listing is no longer active.
One platform. Every communications experience.
Senior Database Engineer
Location
Portugal
Posted
130 days ago
Salary
0
Seniority
Senior
Job Description
Senior Database Engineer
8x8
• Lead the architecture, management, and optimization of Oracle 19c RAC, MySQL 8, and PostgreSQL database systems across on-premises, AWS, and OCI cloud environments. • Define and drive database standards, best practices, and operational runbooks across the organization. • Own database upgrade and migration strategies for Oracle and MySQL, ensuring minimal downtime and risk mitigation across all environments. • Lead advanced database troubleshooting, root cause analysis, and performance engineering across Oracle, MySQL, PostgreSQL, HAProxy, and Keepalived. • Architect and maintain database replication topologies including master-slave, master-master, and cross-region configurations for disaster recovery. • Design and implement automation for database provisioning, patching, scaling, and failover using Python, Terraform, and Ansible. • Own backup and recovery strategy using RMAN, mysqldump, pg_dump, and point-in-time recovery, ensuring RPO/RTO targets are met and regularly tested. • Implement and maintain database observability including monitoring, alerting, dashboards, and capacity forecasting using Grafana, CloudWatch, or equivalent platforms. • Collaborate with application development teams on schema design, query optimization, indexing strategies, and capacity planning. • Mentor and guide junior database engineers, conducting code and architecture reviews. • Participate in on-call rotations as a senior escalation point for critical database incidents. • Evaluate emerging database technologies and make recommendations for adoption where appropriate.
Job Requirements
- 7+ years of hands-on experience in database engineering or DBA roles, with at least 3 years in a senior or lead capacity.
- Expert-level knowledge of Oracle 19c RAC administration, including RMAN, Data Guard, patching, and advanced query optimization.
- Deep experience with MySQL 8 administration, replication architectures (master-slave, master-master, GTID-based), and performance tuning at scale.
- Strong working knowledge of PostgreSQL administration, replication, and performance tooling.
- Proven experience designing and operating high-availability and disaster recovery database architectures in production.
- Strong proficiency in Linux systems administration (Ubuntu/RHEL-based) and shell scripting.
- Extensive experience with automation and infrastructure-as-code: Python, Terraform, Ansible.
- Solid understanding of high-availability components: HAProxy, Keepalived, or equivalent load balancing and failover solutions.
- Experience with Git-based workflows, CI/CD practices, and database change management processes.
- Demonstrated ability to lead incident response, perform root cause analysis, and drive post-incident improvements.
- Excellent communication skills with the ability to influence technical decisions and collaborate effectively across time zones in a distributed team.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Clojure Software Engineer
A SocietyA Society är den nya tidens konsultbolag som hittar samarbeten som gynnar både arbetsgivare och dig som konsult.
• Solve ambiguous and open-ended technical challenges. • Balance customer needs with technical design to deliver value quickly. • Continuously improve our onboarding and operational excellence capabilities. • Collaborate with product and platform teams to build world-class systems. • Work on systems that handle millions of voice AI conversations per year. • Identify and eliminate sources of toil and inefficiency in systems and processes.
Fullstack Developer – Java, Angular – Mid/Senior
Beyond SoluçõesVem fazer parte do #melhortimedasgalaxias
• We have been operating for over 8 years, providing Outsourcing 2.0, tech consulting, and high-performance squads, with a strong presence in the financial sector. • We're looking for professionals who combine a solid technical foundation, curiosity, a product mindset, and a desire to build the future.
ColdFusion Developer, JavaScript / React
CoDevThe Premier Source for Quickly Hiring Skilled, Professional Offshore Development Teams. CoDev.com
• Develop, maintain, and enhance applications on our ColdFusion platform. • Build dynamic, responsive user interfaces with React and JavaScript. • Write clean, efficient SQL queries and optimize database performance. • Collaborate with cross-functional teams in daily standups (9 AM PT) and other project meetings. • Work within our Azure-based infrastructure, ensuring solutions meet security, scalability, and performance requirements.
Backend Software Engineer
DynataThe world’s largest first-party data company for insights, activation & measurement
• Design, develop, and maintain backend services and APIs in a cloud-native environment • Work on distributed systems handling data processing, orchestration, and integrations with external services • Implement and maintain production-grade solutions running on AWS (ECS, Glue, S3, RDS, etc.) • Collaborate closely with other engineers, data engineers, and stakeholders to deliver reliable features • Participate in code reviews, architectural discussions, and technical decision-making • Troubleshoot, debug, and optimize existing systems in development and production environments • Contribute to CI/CD pipelines, infrastructure automation, and deployment processes • Take ownership of features end-to-end, from design through implementation and production support




