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. Supervise and mentor Data Engineers and cross-functional colleagues on tasks and projects .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in data architecture, database management, and Big Data strategies, with a strong focus on mentoring and leading data engineering teams. Proficient in SQL, Python, and various database management systems, ensuring high availability, performance tuning, and effective data replication.
Highest-signal resume keywords
Data Architecture ManagementBig Data / NoSQL DesignSQL and Python ProgrammingDatabase Management SystemsMentoring and Technical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SQLPythonBig Data ManagementDatabase AdministrationData ModelingETL/ELT Pipeline DevelopmentPerformance TuningDistributed SystemsNoSQL DatabasesApplication Programming Interfaces
Soft Skills
CollaborationMentoringTechnical LeadershipProblem-SolvingCommunication
Tools & Technologies
HBaseHiveGCP ToolsMongoDBCassandraRedisErStudioErWinGitNutanix
Industry Keywords
Data EngineeringAgileScrumOLTPOLAPHigh AvailabilityData ReplicationGenerative AILLM-based ArchitecturesUnstructured Data Pipelines
Tech Stack
Tools & technologiesBigQueryCassandraDistributed SystemsETLGoogle Cloud PlatformHBaseJavaMongoDBMS SQL ServerNoSQLOpen SourceOraclePostgresPythonRedisSQL
About the role
Key responsibilities & impact- Supervise and mentor Data Engineers and cross-functional colleagues on tasks and projects
- Collaborate with delivery architects and engineers to design data tier solutions for enterprise platform objectives
- Collaborate with product teams to prioritize sprint features and make decisions about tools and methods
- Mentor junior and senior Data Engineers through development efforts
- Manage data architecture and database management, including prototypes, database structures, and application programming interfaces
- Transform logical data architectures into physical designs and provide database administration services
- Continuously improve database design and performance
- Debug database components and fix performance defects
- Ensure data replication, high availability, backup, and recovery processes
- Lead plans, strategies, best practices, and standards for data management, security, and processes
- Develop Big Data management strategies using advanced partitioning and indexing
- Align technology initiatives with product and business objectives
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred
- Knowledge of Big Data / NoSQL design and development with a variety of data stores
- Knowledge of database management system products and ecosystems, including storage formats, access algorithms, administration, replication, high availability, and encryption
- Knowledge of distributed systems, algorithms, and relational and non-relational databases
- Knowledge of XML/JSON, schema development/reuse, relational database management systems, and Open Source
- Data engineering and development experience or experience in a related job
- Experience with SQL and Python or another programming language such as Java
- Experience designing and developing across database management systems including HBase, Hive, GCP tools, NoSQL, BigTable, BigQuery, Spanner, IMS, DB2 zOS, Oracle, MS SQL Server, PostgreSQL, and Netezza
- Experience with NoSQL databases including MongoDB, Couchbase, Cassandra, and Redis
- Experience with data modeling tools such as ErStudio and ErWin
- Experience with Big Data performance tuning
- Experience with distributed systems, algorithms, and application development
- Experience supporting OLTP and/or OLAP systems
- Experience with software delivery methodologies including Agile, Scrum, Agile XP, Test-Driven Development, and Waterfall
- Experience with infrastructure design for performance and storage integration such as Nutanix
- Experience designing and implementing ETL/ELT pipelines and large-scale data-processing solutions
- Experience with performance tuning, resiliency, high availability, data replication, and production troubleshooting
- Experience with Git, automated testing, CI/CD, code reviews, and production support
- Ability to collaborate with architects, engineers, product teams, and business stakeholders
- Experience mentoring engineers and providing technical leadership on complex initiatives
- AI/GenAI experience is preferred, including Generative AI, LLM-based architectures, RAG, embeddings, vector databases, semantic/hybrid search, knowledge retrieval, LLM APIs or LangChain/LangGraph, AI evaluation, grounding, guardrails, observability, security, responsible AI, and unstructured/semi-structured data pipelines
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