Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Overnight Valet Attendant Professional Limousine Driver Marketing Associate Junior Marketing Associate Marketing Manager Marketing Assistant Store Associate Bilingual Customer Service Director - B2B TELUS Digital Senior Digital Analytics Developer Digital Accessibility Lead Beauty Services Lead Product Manager PEGA Digital Accessibility Specialist Sr Store Team Leader Software Developer - IBM Cloud Private Coating Quality Control Inspector Store Team Leader C Clinique Consultant - Part time Windsor Operator Windsor Production Worker QA Test Lead Junior QA Testers Level 1 Software QA Tester Consultant - Security Penetration QA TESTER Senior Cable Installers Product Owner Quality Assurance Tester QA Tester QA Analyst QA Tester Manual QA Tester Product Tester Technical Sales Representative Beauty Supervisor-Mapleview supervisor Senior Software Developer RMA Lab Assistant Sr Mobile and Web QA Developer Embedded Software Tester PINK Manager-Upper Canada Mall Project Manager Technical Representative Associate Cosultant Clinique- Edmonton Newest Jobs
Companies
Yelp CareGuide ContactMonkey Two Sigma Sterling-Turner WeWork Clearbanc Aecom Exact Media Aerotek AT&T AsteroidX Shopify Jane Street First Convenience Bank LowCostWebDesignFirm.com Hatchways Doordash Creative Circle Amazon Flex TD Bank Vector Marketing Square Clickworker American Income Life Walgreens Recovhub Insight Global Borrowell Microsoft Instacart Scotiabank Paylocity Top Hat Desjardins Xiaomi CI&T Mobeewave UnitedHealth Group Akira The Youth Connection 51talk Checkout 51 mappedin GoParkr autoTRADER.ca Hootsuite SnapTravel ScribbleLive Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior Engineer I At American Express

Location: Toronto, Ontario

Job Description

American Express is embarking on an exciting transformation driven by an energetic new team of high-performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team!

You will be part of a fast-paced, entrepreneurial team responsible for delivering world class Cardmember experiences across multiple channels, including native iOS, Android, web, social integration, java services, mainframe, BigData, ETL , data warehouse, data file delivery and APIs. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers.
Responsibilities include, but are not limited to:
  • Owns all technical aspects of software development for assigned applications;
  • Performs hands-on architecture, design, and development of systems
  • Performs Analysis of business requirements to identify and recommend technology solutions.
  • Manages and mentors teams of junior and senior engineers through ongoing sprints
  • Functions as a senior member of an agile team and helps drive consistent development practices – tools and common components
  • Develops deep understanding of tie-ins with other systems and platforms within the supported domains
  • Works closely with product owners on blueprints and annual planning of feature sets that impact multiple platforms and products
  • Typically spends 60% of time writing code and testing, and remainder of time managing team and stakeholders through ongoing product/platform release sprints
  • Identifies opportunities to adopt innovative technologies
  • This “rebel with a cause” looks beyond the obvious for continuous improvement opportunities

Qualifications

Qualifications
This high energy Senior Engineer must have:
  • 10+ years of software development experience
  • Patent certifications.
  • Demonstrated experience with Agile or other rapid application development methods
  • Demonstrated experience leading teams of engineers
  • Demonstrated experience with Mainframe , DB2
  • Demonstrated experience with different ETL processes and tools
  • Demonstrated experience with Master Data Management, Data Governance, Data Quality, Data Profiling, Meta Data
  • Demonstrated experience with Test Driven Development (TDD) approach
  • Experience with data management domain
  • Advanced experience with Hadoop,. HIVE, HBase, SPARK, PIG
  • Advanced experience in Big Data ingestion and orchastration
  • Advanced experience in Big Data specific metadata managment
  • Advanced experience in data security in Big Data and its implementation
  • Advanced experience in creating organized data model on Big Data
  • Advanced experience in implementing ONCOP rules on data
- Advanced experience with distributed (multi-tiered) systems, algorithms, and
relational databases
  • Advanced experience in data security frameworks
- Advanced experience with scripting, store procedures, SQL, Triggers
- Advanced experience with data modeling, data structures
- Advanced experience in Test automation, Test scripting.
- Advanced experience with large volume of data
- Advanced experience with performance tuning,
- Advanced experience with UNIX, AIX environment
- Ability to effectively communicate across third parties, technical, and business product Managers on solution design
  • Ability to think abstractly and deal with ambiguous/under-defined problems
- Ability to enable business capabilities through innovation
- Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software
- Bachelor's or Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred
- Experience with Industry reference architecture of data management and Next
Generation tools and process
- Experience with payments technology and industry is a plus
This role may be subject to additional background verification checks.

ReqID: 18010145
Schedule (Full-Time/Part-Time): Full-time