Senior Data Engineer

Short Description

American Express is seeking Senior Data Engineer-Python, Machine Learning, Spark, REST API who has strong programming skills in WEB DEVELOPMENT React/Node, R/Shiny, Python/Django.

Job Description

Role and Responsibilities:
  • Responsible for driving the development of technology solutions for robotics process automation and smart process automation specifically in the area of advanced & standard accounting, machine learning, data science, chatbots, workflow orchestration, other similar solution
  • Performs hands-on architecture, design, and development of systems on Machine Learning, Data Science, Python, Deployment on PaaS, knowledge of Docker, knowledge of CI/CD
  • Functions as Senior member of an agile team and helps drive consistent development practices w.r.t. tools, common components, and documentation
  • Typically spends 80% of time writing code and testing, and the remainder of time collaborating with stakeholders through ongoing product/platform releases
  • Develops a deep understanding of tie-ins with other Amex systems and platforms within the supported domains
  • The Individual is expected to be at top of the market landscape and local priorities by proactively engaging with business partners learning about their priorities and supporting them in key strategic areas. 
  • The offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Qualifications:
  • Bachelor's/Master's Degree in engineering, Physics, Mathematics, Computer Science.
  • 8+ years of software development experience with proven hands-on experience in one or more technologies
  • Strong programming skills in MACHINE LEARNING (PYTHON, SPARK).
  • Strong programming skills in WEB DEVELOPMENT React/Node, R/Shiny, Python/Django
  • Strong programming skills in RESTFUL API Integration 
  • Familiar with Agile or other rapid application development method
  • Experience with design and coding across one or more platforms and languages as appropriate
  • Displays an understanding of different Algorithms & Machine Learning techniques and their application 
  • Strong analytical/conceptual thinking acumen to solve unstructured and complex business problems and articulate key findings to senior leaders/stakeholders in a succinct and concise manner.
  • Demonstrated ability to work independently and across a matrix organization partnering with the finance team, enterprise technology teams, and external vendors to deliver solutions at top speed.

Senior Data Engineer
Mid-Senior-level Technology | Information Technology | Information Full-time Engineering | Information Technology | Other Data Engineer
American Express is a global service company, providing customers with exceptional access to products, insights and experiences that enrich lives and build business success.

Each day, American Express makes it easier, safer and more rewarding for consumers and businesses to purchase the things they need and for merchants to sell their goods and services. An engine of commerce, American Express provides innovative payment, travel and expense management solutions for individuals and businesses of all sizes. Most of all, we help our customers realize their dreams and aspirations through industry-leading benefits, access to unique experiences, business-building insights, and global customer care. We enable our customers to do and achieve more.