Senior Software Engineer, eCommerce (Remote)

Weight Watchers

Gautier Mississippi

United States

Information Technology
(No Timezone Provided)

WW is looking for candidates to help change people’s lives. We are a global wellness technology company inspiring millions of people to adopt healthy habits for real life. We do this through engaging digital experiences, face-to-face workshops and sustainable programs that encourage people to move more, shift their mindset and eat healthier while enjoying the foods they love. By drawing on over five decades of experience and expertise in behavioral science, we build communities in order to deliver wellness for all.

What you will do:

  • Develop a high-level view of current and future state business and technology architecture for Commerce Systems that is well-connected with product strategy

  • Provide leadership in developing engineering standards, architectural design patterns and best practices

  • Work with other team members to develop a comprehensive view of all aspects of Commerce System architecture

  • Lead and help build a team of high performing engineers

  • Develop and demonstrate subject matter expertise in various areas such as Commerce Systems, Microservices Architectures, Message Driven Architectures, Cloud Computing, Networking, Systems Integration, Storage, Virtualization, End-User Computing

  • Evaluate and identify the benefit case for using new technologies

  • Provide leadership role by participating in architecture review conversations to help guide development of Commerce System solutions that are strategically aligned to the overall architecture vision

  • Work with other teams and review product requirements, solution alternatives, and designs and standards compliance

  • Train, guide and mentor other team members in adapting standards, best practices to provide superior quality solutions for business requirements

  • Infuse architectural concepts like responsive, resilient, elastic, reusable, standards-based, fault-tolerant, scalable, and manageable solutions

  • Provide support to other tech staff in high priority issue resolution

  • Participate in oversight of delivery of final solutions including Coding, Vendor Engagement and performing code reviews of technical team members’ contributions

  • Participate in the creation of Commerce, Native Mobile, Big Data and Omni-Channel solutions

  • What you should have:

  • 5+ years of development within a production environment using Java technologies (Spring preferred)

  • Experience delivering cloud based Microservices architectures

  • Solid understanding in data structures, algorithms, Object-Oriented design principles

  • Strong track record of shipping products

  • Experience with Distributed Version Control Systems such as git, Mercurial, BitKeeper, etc.

  • Extensive experience with RDBMS such as Oracle, MySQL, SQL Server, PostgreSQL

  • Experience working in an Agile environment

  • Computer Science background and/or relevant full-stack engineering experience, leaning towards the backend

  • Strong knowledge of profiling techniques, memory management, troubleshooting and performance tuning

  • High level of self-motivation and initiative and the ability to excel in a fast-paced environment and quickly acquire proficiency with new skills

  • Excellent written and verbal communication skills

  • Proven ability to establish effective and professional working relationships with co-workers.

  • Nice to have:

  • Bachelor’s degree in Computer Science or equivalent experience

  • Development experience delivering eCommerce solutions

  • Expertise with NoSQL databases such as MongoDB, Apache CouchDB, Cassandra

  • Experience working with Test-Driven Development

  • Experience with GitHub for use software workflow and delivery

  • Experience delivering server less and/or docker-based solutions

  • Experience with multiple eCommerce platforms

  • Experience with Amazon web services

  • Experience with Solr and Algolia search engines or equivalent

  • Experience with Angular or Vue.js

  • Experience with delivering Omni-channel commerce solutions

  • At WW, it is our priority to cultivate a diverse and inclusive workplace. We are committed as individuals, as an organization, and as fellow humans, to advocate for and support our employees, our members, and our communities. We are proud to be an equal opportunity employer and we do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.

    Senior Software Engineer, eCommerce (Remote)

    Weight Watchers

    Gautier Mississippi

    United States

    Information Technology

    (No Timezone Provided)

    WW is looking for candidates to help change people’s lives. We are a global wellness technology company inspiring millions of people to adopt healthy habits for real life. We do this through engaging digital experiences, face-to-face workshops and sustainable programs that encourage people to move more, shift their mindset and eat healthier while enjoying the foods they love. By drawing on over five decades of experience and expertise in behavioral science, we build communities in order to deliver wellness for all.

    What you will do:

  • Develop a high-level view of current and future state business and technology architecture for Commerce Systems that is well-connected with product strategy

  • Provide leadership in developing engineering standards, architectural design patterns and best practices

  • Work with other team members to develop a comprehensive view of all aspects of Commerce System architecture

  • Lead and help build a team of high performing engineers

  • Develop and demonstrate subject matter expertise in various areas such as Commerce Systems, Microservices Architectures, Message Driven Architectures, Cloud Computing, Networking, Systems Integration, Storage, Virtualization, End-User Computing

  • Evaluate and identify the benefit case for using new technologies

  • Provide leadership role by participating in architecture review conversations to help guide development of Commerce System solutions that are strategically aligned to the overall architecture vision

  • Work with other teams and review product requirements, solution alternatives, and designs and standards compliance

  • Train, guide and mentor other team members in adapting standards, best practices to provide superior quality solutions for business requirements

  • Infuse architectural concepts like responsive, resilient, elastic, reusable, standards-based, fault-tolerant, scalable, and manageable solutions

  • Provide support to other tech staff in high priority issue resolution

  • Participate in oversight of delivery of final solutions including Coding, Vendor Engagement and performing code reviews of technical team members’ contributions

  • Participate in the creation of Commerce, Native Mobile, Big Data and Omni-Channel solutions

  • What you should have:

  • 5+ years of development within a production environment using Java technologies (Spring preferred)

  • Experience delivering cloud based Microservices architectures

  • Solid understanding in data structures, algorithms, Object-Oriented design principles

  • Strong track record of shipping products

  • Experience with Distributed Version Control Systems such as git, Mercurial, BitKeeper, etc.

  • Extensive experience with RDBMS such as Oracle, MySQL, SQL Server, PostgreSQL

  • Experience working in an Agile environment

  • Computer Science background and/or relevant full-stack engineering experience, leaning towards the backend

  • Strong knowledge of profiling techniques, memory management, troubleshooting and performance tuning

  • High level of self-motivation and initiative and the ability to excel in a fast-paced environment and quickly acquire proficiency with new skills

  • Excellent written and verbal communication skills

  • Proven ability to establish effective and professional working relationships with co-workers.

  • Nice to have:

  • Bachelor’s degree in Computer Science or equivalent experience

  • Development experience delivering eCommerce solutions

  • Expertise with NoSQL databases such as MongoDB, Apache CouchDB, Cassandra

  • Experience working with Test-Driven Development

  • Experience with GitHub for use software workflow and delivery

  • Experience delivering server less and/or docker-based solutions

  • Experience with multiple eCommerce platforms

  • Experience with Amazon web services

  • Experience with Solr and Algolia search engines or equivalent

  • Experience with Angular or Vue.js

  • Experience with delivering Omni-channel commerce solutions

  • At WW, it is our priority to cultivate a diverse and inclusive workplace. We are committed as individuals, as an organization, and as fellow humans, to advocate for and support our employees, our members, and our communities. We are proud to be an equal opportunity employer and we do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.