Senior Data Engineer

$110,000 - $190,000/Yr

American Express - Phoenix, AZ

posted 2 months ago

Full-time - Mid Level
Phoenix, AZ
Credit Intermediation and Related Activities

About the position

As a Senior Data Engineer at American Express, you will play a crucial role in the development and management of data components that are essential for customer-facing applications, business applications, and internal end-user applications. This position is part of a diverse tech team where you will have the opportunity to architect, code, and ship software that enhances our customers' digital experiences. You will be recognized for your contributions and leadership, and you will work in an environment that values integrity, collaboration, and innovation. In this role, you will be responsible for reviewing data requirements and corresponding data sources, documenting data requirements, and maintaining data models to ensure seamless integration into existing data architectures. You will support the management of data assets according to enterprise standards and guidelines, and you will assist in building and improving the database design and infrastructure required to support the business portfolio. Your work will involve collaborating closely with business and product teams to implement changes and enhancements effectively. You will also be expected to adopt innovative technologies, participate in agile team practices, and contribute to the overall success of the team by delivering quality work. This position reports to a Senior Data Engineer, Engineering Director, or Director of Technical Delivery, and you will be accountable for the completion of work as agreed upon with your team. Your impact will be significant as you help drive better decisions and enhance customer satisfaction through effective data management and engineering practices.

Responsibilities

  • Review data requirements and corresponding data sources and data architecture.
  • Document data requirements and maintain data models to ensure integration into existing data architectures.
  • Support management of data assets according to enterprise standards, guidelines, and policies.
  • Assist in building and improving the database design and infrastructure required to support the business portfolio.
  • Perform database design reviews and support database testing.
  • Provide production environment support for database systems and processes.
  • Communicate and work closely with business and product teams to support changes and implementation.
  • Function as an active member of an agile team through consistent development practices.
  • Identify opportunities to adopt innovative technologies.
  • Participate in reviews of own work or with colleagues.

Requirements

  • Minimum 7 years of software development experience in a professional environment.
  • Understanding of Agile or other rapid application development methods.
  • Exposure to design and development on Oracle or other database management systems (e.g., PostgreSQL, Cassandra).
  • Expertise in Oracle RAC configuration and tuning.
  • Understanding of application continuity and Exadata appliance.
  • Knowledge of Goldengate configuration and support, Dataguard setup and tuning, and RMAN.
  • Good understanding of DBMS products and ecosystem, including storage formats and data management processes.
  • Bachelor's Degree in computer science, computer science engineering, or related field required; advanced degree preferred.

Nice-to-haves

  • Basic understanding of Metadata Management and Database Management.
  • Familiarity with infrastructure technologies and components like servers, JVMs, databases, and networking concepts.
  • Basic understanding of XML and schema development/reuse, database concepts, and big data technology.

Benefits

  • Competitive base salaries
  • 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 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 our Healthy Minds program
  • Career development and training opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service