Share this Job

A career at Amway is a career in opportunity. At Amway, you can explore and grow, make a difference, and find success. Established in 1959, Amway is a multi-billion dollar company, and the world’s No. 1 direct selling business, according to the Direct Selling News Global 100. Amway is a center of health, skincare and home product innovation and top-selling, global brands. We manufacture and distribute 450+ consumer products. More than 17,000 employees worldwide support millions of Amway Business Owners who sell Amway products.

Job Summary

The Senior Software Developer will lead the development and deployment of the future state MarTech platform for the Customer Engagement Team.

This role reports up through the Manager Product Engineering Customer Engagement.


Role & Responsibilities:

  • Help the team to implement the future state technologies for the MarTech stack using Agile methodologies
  • Help roll out modern communication, campaign management, product recommendation and other key customer enabling capabilities by Leveraging Amway’s ABO & Customer Data platform. Work with partners from enterprise and market teams towards the support and enablement of these capabilities.
  • Be a key participant in the POTs & POCs
  • Work closely with the Senior Principal Solution Architect, Vendors and Implementation partners to ensure quality and adherence to privacy and security standards


Daily responsibilities:

  • Update the team on your accomplishments and daily goals in the morning Stand-up meeting
  • Develop and test applications
  • Serve as the senior team member on the Development team
  • Partner with your Junior Developers to increase their coding knowledge and skills
  • Attend meetings as needed



  • Bachelor’s Degree in Information Technology, Computer Science, Computer Information Systems, or similar
  • 6+ years of software development experience, focusing on Customer Relationship and Engagement
  • Experience with the following:
    • Cloud-based multi-channel marketing hubs
    • Cloud Data Platforms
    • Development and delivery of marketing software
  • Excellent communication skills to help mentor junior team members


Functional Experience Requirement:

  • Experience with CRM / marketing automation processes
  • Experience with marketing automation tools and integration with above
  • Experience leading large complicated enterprise efforts with multiple business and IT touchpoints


Technical Skills Requirement:

  • SQL / ETL big data ingestion work
  • Experience with GCP tools such as:  BigQuery, Airflow, Composer
  • Experience with ETL tools such as:  Spark, Apache Beam, or other similar commercial tools
  • Experience with third party integration patterns such as:  file based and API based data ingestion flows, API / webhook patterns
  • Desired technology experience including:  SQL, Java / spring

Job Segment: Developer, Engineer, Information Systems, Computer Science, Cloud, Technology, Engineering