Data Engineer III
Job Description
American Express is seeking an experienced Database Administrator / Database Reliability Engineer to support, engineer, and optimize enterprise database platforms across both on-premises and cloud environments. This onsite role in Phoenix includes 24x7 production support responsibilities for mission-critical database services.
Responsibilities
- Support, engineer, and optimize enterprise database platforms across on-premises and cloud environments.
- Provide 24x7 production support for PostgreSQL, YugabyteDB, SQL Server, SingleStore, and cloud-native database services.
- Support Amazon Aurora PostgreSQL, Amazon Aurora MySQL, Google Cloud SQL, and Google Cloud Spanner as part of production operations.
- Maintain high availability, reliability, performance, scalability, and operational stability through proactive monitoring, automation, and self-healing capabilities.
- Manage incident response and continuous platform improvements to strengthen reliability and platform operations.
Requirements
- 8+ years of hands-on DBA experience supporting PostgreSQL, YugabyteDB, SQL Server, and cloud-native databases including Amazon Aurora PostgreSQL, Amazon Aurora MySQL, Google Cloud SQL, and Google Cloud Spanner.
- Experience with core database administration activities such as installation, configuration, upgrades, patching, monitoring, troubleshooting, backup and recovery, replication, and high availability.
- Deep technical knowledge of PostgreSQL, SQL Server, YugabyteDB, and cloud-native database platforms.
- Proven ability to troubleshoot complex production issues related to performance, query optimization, workload management, capacity planning, latency, availability, and reliability.
- Hands-on experience with automation and DevOps tools, including Python, Unix shell scripting, Ansible, Terraform, GitHub, and CI/CD pipelines.
- Experience with AWS and/or GCP database services, Infrastructure as Code, and monitoring and observability tooling including Grafana and DMC.
- Understanding of data engineering concepts such as data ingestion, ETL/ELT, data pipelines, data integration, and support for high-volume data workloads.
- Knowledge of ITIL processes, including Incident, Problem, and Change Management, as well as Disaster Recovery and root cause analysis.
- Strong troubleshooting, communication, ownership, and collaboration skills in a 24x7 production support environment.
- Solid understanding of database setup, configuration, administration, and replication.
- Ability to learn quickly, work independently, and take ownership of assigned responsibilities.
- Willingness to provide rotational weekend and off-hours support as needed.
- Employment eligibility to work with American Express in the United States is required; the company will not pursue visa sponsorship for these positions.
Technologies
- PostgreSQL, YugabyteDB, SQL Server, SingleStore
- Amazon Aurora PostgreSQL, Amazon Aurora MySQL
- Google Cloud SQL, Google Cloud Spanner
- Python, Unix shell scripting, Ansible, Terraform, GitHub
- CI/CD pipelines, AWS, GCP
- Infrastructure as Code, Grafana, DMC
- ETL/ELT, ITIL, Incident, Problem, Change Management, Disaster Recovery
Location and Salary
Phoenix, AZ (onsite). Salary range: USD 103,750 - 174,750 per year.
Benefits
- Competitive base salaries and bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through the Healthy Minds program
- Career development and training opportunities
Minimum Experience
8 years