At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.
As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
How will you make an impact in this role?
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
Digital Workplace (DW) is the convergence of digital, cultural, and physical elements that enable all American Express colleagues to do phenomenal work in a complex, dynamic, and often unstructured working environment.
You will work within our TechCare Operations: Blueprint team, in partnership with our database, analytics and reporting leads to ensure maximum value as we execute on our TechCare Blueprint. You will work to develop solutions to meet the needs of our product and servicing operation leaders.
Critical focus areas include:
- 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.
- Partner with stakeholders to understand needs, analyze data, and present solutions and insights back.
Key Responsibilities
- Partner with the product teams to understand business data requirements, identify data needs and data sources to create data architecture
- Documents data requirements / data stories and maintains data models to ensure flawless integration into existing data architectures
- Leads data assets as per the enterprise 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
- 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)
- Find opportunities to adopt innovative technologies
Data Engineer I – Digital Workplace
- Work with product owners to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues.
- Builds, tests, and enhances database design and infrastructure required to support the Business portfolio
Education & Experience
Up to 6 years of data architecture and database development experience in a professional environment and/or comparable experience such as:
- Familiar with Agile or other rapid application development methods
- Experience with design and development across one or more database management systems (e.g. IMS, DB2 zOS, Oracle, MS SQL Server, PostgreSQL, Netezza (PDA/DB2AA) as appropriate
- Hands-on expertise with database design and development and automated testing
- Experience with distributed (multi-tiered) systems, algorithms, and application development
- Proven experience in understanding of Big data technology and NOSQL design and coding with variety of data stores (document, column family, graph, etc.)
- Bachelor’s degree in computer science, computer science engineering, or related field required; advanced degree preferred
To be successful in the Data Engineer - Digital Workplace role, the following additional experience is required:
- Experience with Big Data & Analytics solutions using Hadoop, MapReduce, Pig, Hive, Spark, Storm, etc.
- Experience with Machine Learning
- Experience with Data Modelling
- Experience with web development frameworks, including Spring and Struts
- Experience w