FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Data Engineer
American Express. Own and drive the complete database development lifecycle from requirements gathering through design, development, testing, deployment, optimization, and ongoing enhancements .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in database engineering and development, including proficiency in SQL, NoSQL, and cloud database solutions. Capable of leading the complete database development lifecycle while optimizing performance and ensuring data integrity.
Highest-signal resume keywords
Database Development Lifecycle ManagementSQL Development and Query OptimizationPostgreSQL and Oracle ExpertiseCloud Database Solutions in AWS and GCPCI/CD Pipeline Integration for Databases
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Database Schema DesignPerformance TuningData ModelingNoSQL Database SolutionsAutomation with PythonDatabase Services in AWSDatabase Services in GCPSchema MigrationIndexingTransaction Management
Soft Skills
Cross-Functional CommunicationAnalytical SkillsTroubleshootingTechnical Documentation
Tools & Technologies
PostgreSQLOracleSQL ServerDb2 LUWCassandraCouchbaseLiquibaseGitGitHub ActionsTerraform
Industry Keywords
Database EngineeringEnterprise EnvironmentsCloud Database SolutionsDisaster RecoveryData Protection
Tech Stack
Tools & technologiesAWSCassandraCloudDynamoDBGoogle Cloud PlatformMS SQL ServerNoSQLOraclePostgresPythonShell ScriptingSQLTerraform
About the role
Key responsibilities & impact- Own and drive the complete database development lifecycle from requirements gathering through design, development, testing, deployment, optimization, and ongoing enhancements
- Collaborate with business stakeholders, application teams, solution architects, infrastructure teams, and cloud/platform engineering teams
- Develop database architecture specifications, technical design documents, data models, and implementation strategies
- Lead database design reviews, code reviews, and technical solution assessments
- Design and develop conceptual, logical, and physical data models for relational and NoSQL platforms
- Implement database solutions across PostgreSQL, Oracle, SQL Server, Db2 LUW, Cassandra, and Couchbase
- Perform database performance tuning, query optimization, workload analysis, benchmarking, capacity planning, and scalability assessments
- Diagnose and resolve locking, blocking, deadlocks, inefficient queries, resource contention, and NoSQL performance issues
- Design and implement automated database deployment, release management, version control, schema migration, validation, and rollback processes
- Integrate database changes into CI/CD pipelines using Liquibase, Git, GitHub Actions, or equivalent platforms
- Develop automation using Python, Shell scripting, and Terraform
- Design, deploy, optimize, modernize, and migrate cloud database solutions in AWS and/or GCP
- Work with Amazon RDS, Amazon Aurora, DynamoDB, Cloud SQL, AlloyDB, and Spanner
- Engineer database availability, recoverability, resiliency, disaster recovery, encryption, access controls, and sensitive data protection
- Conduct production readiness assessments and partner with Production DBA, SRE, and infrastructure teams on implementation, incidents, and root cause analysis
- Provide technical guidance and mentorship and influence database architecture, technology selection, standards, automation, and engineering productivity
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience
- 10+ years of hands-on experience in database engineering, database development, or Development DBA roles within enterprise environments
- Demonstrated experience owning end-to-end database development activities, from requirements analysis and logical/physical design through deployment and performance optimization
- Strong expertise in SQL development, query optimization, database schema design, indexing, and execution plan analysis
- Hands-on engineering experience with PostgreSQL, Oracle, Microsoft SQL Server, IBM Db2 LUW, Cassandra, and Couchbase
- Deep expertise in at least two relational database platforms, with the ability to work across additional database technologies
- Practical experience designing and optimizing NoSQL database solutions
- Hands-on experience with database services and engineering practices in AWS and/or GCP
- Experience implementing database changes through automated DB CI/CD pipelines and schema migration frameworks
- Strong understanding of database internals, transaction management, concurrency, locking, indexing, partitioning, and query optimization
- Strong analytical, troubleshooting, technical documentation, and cross-functional communication skills
- Employment offer conditioned upon successful completion of a background verification check, subject to applicable laws and regulations
Benefits
Comp & perks- Competitive base salaries
- Bonus incentives
- Support for financial well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities