American Express

Data Engineer - Cloud and Data Services

Job description

You Lead the Way. We’ve Got Your Back.

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities, and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and let's lead the way together.

From building next-generation apps and microservices in Kotlin to using AI to help protect our customers from fraud, you could be doing transformational work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career.

Focus: Designs, develops, solves problems, evaluates, modifies, deploys and documents all data components (data architecture, logical and physical data models, database objects and database administration) that meet the needs of customer-facing applications, business applications, and/or internal end user applications.

Organizational Context: Member of a database management team or database support team reporting to a Senior Data Engineer, Senior Data Architect, Engineering Director, or Director of Technical Delivery.

How will you make an impact in this role?
  • Documents data requirements / data stories and maintains data models to ensure flawless integration into existing data architectures
  • Leads data assets as per the organization standards, guidelines, and policies
  • Documents processing requirements inclusive of data and transaction volumes, scalability, security, and performance requirements
  • Creates and maintains detailed information about the data being stored in the database
  • Understands the database requirements and translate into physical database design.
  • Follows data placement procedures and re-use of existing databases when possible
  • Builds and enhances database design and infrastructure required to support the Business portfolio
  • Performs database design review and supports database testing
  • Provides production environment support for database systems and processes
  • Communicates and works reciprocally with business and product teams to support changes and implementation
  • Write instructions to guide database operators during production runs
  • Work on assigned database features for ongoing sprints and lead database requirements based on industry trends, new technologies, known defects, and issues
  • Partner with delivery architects and engineers to design optional data tier solutions to meet platform objectives and goals
  • Function as an active member if an agile team through consistent development practices (tools, components, and documentation)
  • Seek opportunities to adopt innovative technologies

Range of Impact/Influence:
  • Accountable for team completing work you’re leading and work you are doing as agreed upon
  • Accountable to team for delivery of quality work
  • Do you see data or a better way to improve business and lives? Today, there’s a business advantage hiding in plain sight, and you’ll find it in data. Our Data Engineers know how to use the latest technology to design, evaluate, debug, and manage the data that leads to better decisions, a stronger company, and higher customer satisfaction. So, if you’re not intimidated by the data explosion, engineer your career here. More than the data on what you’ll be doing. There’s no end to the data that’s created every day and the opportunities you find here. But these are just some of your responsibilities: - Document data requirements/data stories and maintain data models - Support the management of data assets according to enterprise standards, guidelines, and policies - Help build and enhance the database design that supports our business portfolio - Work collaboratively with business and product teams - Identify opportunities to adopt innovative technologies

Basic Qualifications:
  • BS or MS degree in computer science, computer engineering, or other technical discipline
  • 3+ years of overall design and development experience
  • Strong analytical skills with a validated ability to understand and document business data requirements in complete, accurate, extensible, and flexible logical data models using data modeling tools – ErStudio, ErWin
  • Demonstrated hands usage of XML/JSON and schema development/reuse, Open Source and NoSQL
  • Expert in any programming language (Java, python, etc.)
  • Experience with design and development across one or more database management systems (e.g., Oracle, PostgreSQL, MongoDB, Couchbase)
  • Experience with Database query optimization and indexing
  • Preferred Qualifications:
  • Experience with automation tools and scripting are highly desired.
  • A propensity to experiment with emerging technologies.
  • Find opportunities to adopt innovative technologies

Salary Range: $85,000.00 to $150,000.00 annually + bonus + benefits

The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

US Job Seekers/Employees - Click here to view the “Know Your Rights” poster and supplement and the Pay Transparency Policy Statement.

If the links do not work, please copy and paste the following URLs in a new browser window: to access the three posters.

Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Qred AB
March 29, 2023

Data Engineer

Scania Sverige
March 29, 2023

Data Engineer / Developer to IT at Scania
March 29, 2023