Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Studio Assistant Senior Product Manager Business Intelligence Developer Developer Product Owner Product Owner Data Platform Developer Reporting Lead Developer BI Developer Back Programmer Business Intelligence Studio Assistant IT Programmer Specialist Statistical Programmer Product Marketing Specialist Agile Coach Director Software Engineer Junior Programmer Database Programmer Project Application Programmer Product Owner Digital Product Owner Agile Product Owner - Open Location Product Owner II Product Owner Product Owner Product Owner - Digital Channels Product Owner Product Owner Junior Software Tools Developer AGILE PRODUCT OWNER Account Manager Junior Java Developer Junior Fullstack Developer Junior Application Developer Angular Jr Junior Product Developer Junior Web Developer Software Engineer Intern - Slalom Build SOFTWARE ENGINEER Software Engineer Front-end Developer Intermediate Front End Developer Front End Developer Angular Developer Front-End Developer Newest Jobs
Companies
Yelp Two Sigma Brightenvantage international Business Consulting Inc. Moscleancom Sterling-Turner CareGuide CCLINKS TRADING LowCostWebDesignFirm.com Aecom Clearbanc Exact Media AsteroidX Storyboard That Canadian Embassy WeWork M*A*C - Southcentre Mall I Want What It's Worth Shopify First Convenience Bank The Youth Connection jobox.ai mappedin Aerotek Clickworker AT&T Insight Global American Income Life TD Bank Recovhub Amazon Flex Paylocity Creative Circle Microsoft ATI Physical Therapy Desjardins Vector Marketing Scotiabank Algolia Top Hat Unbounce CUCU Covers SnapTravel Kourts Hootsuite UFD Consulting Inc Athletic Alliance GoParkr Hinge JUUL Labs Doordash 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