Senior Data Engineer @ American Express
Your Application Journey
Email Hiring Manager
Job Details
Senior Data Engineer
At American Express, our culture is built on a 175-year history of innovation, shared values, and leadership behaviors. Your work will significantly impact how we define the future of American Express by ensuring robust data access security controls across our data estate.
Focus
You will architect and engineer data access security controls designed to monitor, manage, measure, and report the security posture of semi-structured and unstructured data. This includes controlling access for both person and non-person identities across various platforms including distributed servers, cloud storage, file systems, and collaborative repositories.
Organizational Context
Reporting to the Director of Data Access Management, you will work within a team responsible for designing and operating data access controls. Collaboration with Technology Risk, Information Security, Privacy, and Enterprise Data Governance teams ensures compliance with business, security, risk and regulatory standards.
Key Responsibilities
- Design and maintain high-performance SQL pipelines for large data volumes.
- Optimize complex SQL queries, stored procedures, and views for performance.
- Build and manage ETL/ELT workflows on-prem and cloud.
- Translate business needs into data models and pipeline solutions.
- Develop automation scripts for access deprovisioning.
- Ensure reliability, documentation, monitoring, and alerting of data pipelines.
- Drive improvements in data quality, availability, and governance.
- Stay updated with emerging data engineering tools and practices.
Qualifications
- 6+ years in SQL development, query optimization, and indexing strategies.
- Proficiency in data modeling techniques including star and snowflake schemas.
- 3+ years working with Azure data pipelines and Azure data lake.
- Experience with large-scale relational databases such as SQL Server, PostgreSQL, and Oracle.
- Strong problem-solving, performance tuning, and scalability skills.
- Familiarity with version control (Git) and CI/CD for data workflows.
Education & Experience
Bachelor’s Degree in Computer Science, Information Security, or equivalent work experience with 8+ years of hands-on experience.
Nice-to-Have
- Experience with cloud data warehouses (Snowflake, BigQuery, Redshift, Azure Synapse).
- Knowledge of Java, Python, or other scripting languages.
- Exposure to data governance, security, and compliance best practices.
Compensation & Benefits
Salary Range: $123,000 to $215,250 annually plus bonus and comprehensive benefits, including competitive base salaries, retirement savings match, financial and wellness support, flexible work arrangements, and extensive paid leave policies.
Work Arrangement
Flexible working model available with hybrid, onsite, or virtual arrangements as per role and business need.
Equal Opportunity
American Express is an equal opportunity employer and evaluates all qualified applicants without discrimination. For regulated positions, compliance with relevant banking regulations is maintained.
Key skills/competency
- Data Engineering
- SQL Development
- ETL
- Azure
- Data Security
- Automation
- Data Modeling
- Performance Tuning
- Cloud Data
- Compliance
How to Get Hired at American Express
🎯 Tips for Getting Hired
- Customize your resume: Highlight SQL, Azure, and data engineering skills.
- Research American Express: Review their culture and recent initiatives.
- Prepare technical examples: Discuss past ETL and SQL projects.
- Practice scenario questions: Demonstrate problem solving in data security.