Software Engineering Manager, Ecommerce

4 weeks ago


Ajax, Ontario, Canada Colgate Full time

Colgate-Palmolive is a leading consumer products company that serves hundreds of millions of consumers worldwide with brands and products across four core businesses – Oral Care, Personal Care, Home Care and Pet Nutrition. We are committed to offering products that make lives healthier and more enjoyable, and programs that enrich communities around the world.

As a Software Engineering Manager, Ecommerce, you will lead and inspire agile scrum teams, providing guidance to developers and collaborating with product architects to establish best practices and make strategic design decisions. You will play a critical role in tying business processes and requirements into full end-to-end designs, handling both the front and back end.

The ideal candidate is self-motivated, data-driven, customer-centric, and can work well both independently and as part of a team. You will be responsible for architecting, designing, and developing web applications to support internal and external clients and stakeholders.

Key Responsibilities:

  • Lead and collaborate with a team of developers to design end-to-end systems and solutions, ensuring alignment with the roadmap and seamless integration with platform components
  • Rapidly prototype new ideas, optimize applications for speed and scalability, and support ongoing development of existing applications
  • Document development processes, conduct peer reviews, provide actionable feedback, and improve test coverage of existing code bases
  • Manage and maintain data models while identifying and championing opportunities to use new technologies and processes
  • Mentor junior developers, encouraging their growth and development within the team

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Mathematics, Engineering or similar degree
  • 6+ years' experience developing and deploying end to end web applications
  • 3+ years of experience with full product life cycle releases
  • Current on industry trends and emerging DTC technologies and ecommerce platforms (e.g., Shopify)
  • Experience with relational database technologies, data modeling, and optimizing/scaling code in production environments
  • Familiarity with developing applications on cloud platforms (AWS, Azure, GCP) and containerization (Docker or Kubernetes)
  • Strong understanding of Git version control, security best practices, and test-driven development methodologies

Preferred Experience:

  • Knowledge of event-driven systems, streaming analytics, and distributed systems
  • Expertise in Shopify development, including custom theme development, app integrations, and API utilization (e.g., REST, GraphQL)
  • Working on Agile/SCRUM development teams
  • Static and dynamic analyses toolsets
  • Use of user centric design and applying user experience concepts

Compensation and Benefits:

  • Salary Range $130,000.00 - $160,000.00 USD
  • Pay is based on multiple non-discriminatory, individualized factors including but not limited to experience, job-related knowledge and education, skills and office/market location
  • Annual discretionary bonuses, profit-sharing and long-term incentives in the form of Restricted Stock Units and/or Stock Options
  • Competitive benefits package including insurance, retirement plans, vacation/PTO, paid holidays, paid sick leave, and paid parental leave

Our Commitment to Sustainability:

Colgate is committed to integrating sustainability into all aspects of our business and creating positive social impact. We are determined to position ourselves for further growth as we act on our 2025 Sustainability & Social Impact Strategy.

Our Commitment to Diversity, Equity & Inclusion:

Achieving our purpose starts with our people – ensuring our workforce represents the people and communities we serve – and creating an environment where our people feel they belong; where we can be our authentic selves, feel treated with respect and have the support of leadership to impact the business in a meaningful way.

Equal Opportunity Employer:

Colgate is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, ethnicity, age, disability, marital status, veteran status (United States positions), or any other characteristic protected by law.



  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, Ecommerce LeadAbout the Role:We are seeking an experienced Software Engineering Manager to lead our Ecommerce team. The ideal candidate will have strong technical skills and experience in managing software development teams.Key Responsibilities:Lead a team of software engineers to design, develop, and deploy Ecommerce...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, EcommerceColgate-Palmolive is a leading consumer products company that serves hundreds of millions of consumers worldwide with brands and products across four core businesses – Oral Care, Personal Care, Home Care and Pet Nutrition. We are committed to offering products that make lives healthier and more enjoyable,...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, EcommerceColgate-Palmolive is a leading consumer products company that serves hundreds of millions of consumers worldwide with brands and products across four core businesses – Oral Care, Personal Care, Home Care and Pet Nutrition. We are committed to offering products that make lives healthier and more enjoyable,...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobAs a Software Engineer Manager at Software Defined Automation GmbH, you will be responsible for leading the development and maintenance of new and existing mobile and/or web applications using Angular, working across the entire MEAN stack, and leveraging frameworks like IONIC. Your leadership will be key in driving the technical vision and...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    US AI stands as a leading digital transformation enterprise, dedicated to empowering individuals to achieve remarkable feats through cutting-edge technology.As a leader in Artificial Intelligence, Cybersecurity, and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and propel...


  • Ajax, Ontario, Canada LexisNexis Risk Solutions Full time

    Are you a seasoned software engineer looking for a new challenge? We are seeking a Principal Software Engineer to join our team at LexisNexis Legal & Professional. As a key member of our development team, you will be responsible for designing and implementing scalable backend systems using .NET Core and C#. Your expertise in cloud architecture and...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Job Opportunity at Software Defined Automation GmbHWe are seeking a skilled IT Professional to join our team in Flushing, NY and various locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces, Spring,...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Job Opportunity at Software Defined Automation GmbHWe are seeking software engineering experts to work on various projects at our company in Flushing, NY and other unanticipated locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE,...


  • Ajax, Ontario, Canada Colgate Full time

    Colgate-Palmolive Software Engineering ManagerWe are a global consumer products company with a diverse portfolio of brands and products. Our goal is to improve the quality of life for our consumers worldwide.This role will lead and inspire agile scrum teams to develop web applications that support internal and external clients and stakeholders. The ideal...


  • Ajax, Ontario, Canada Philips International Full time

    Job Title: Java Application DeveloperAt Philips International, we are seeking a highly skilled Java Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and Microservices architecture.Key...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    We are seeking an experienced Senior Software Development Manager to lead our software development team at Software Defined Automation GmbH in North Bethesda, MD. As a key member of our team, you will be responsible for guiding the design and implementation of systems from user interface front-end through back-end.About the JobThe ideal candidate will have a...


  • Ajax, Ontario, Canada Colgate Full time

    Company Overview:Colgate-Palmolive is a leading consumer products company that serves hundreds of millions of consumers worldwide with brands and products across four core businesses – Oral Care, Personal Care, Home Care and Pet Nutrition. We are committed to offering products that make lives healthier and more enjoyable, and programs that enrich...

  • Software Developer

    1 month ago


    Ajax, Ontario, Canada JAM Software GmbH Full time

    About the JobWe are seeking a highly skilled Software Engineer to join our team at US AI. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge software applications using the latest technologies and frameworks.Key ResponsibilitiesDevelop and maintain new and existing mobile and/or web...

  • Software Engineer

    2 weeks ago


    Ajax, Ontario, Canada Northpoint Technology Full time

    TS/SCI Cleared Software DeveloperGaithersburg, Maryland, United StatesThis role requires active TS/SCI clearance. Only applicants with active TS/SCI and CI Polygraph clearance should apply.North Point Technology is seeking a highly motivated TS/SCI Cleared Software Developer to support a critical mission.The ideal candidate is a self-motivated,...

  • Software Engineer

    3 weeks ago


    Ajax, Ontario, Canada Justin Joseph Louis Lauzon Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams...


  • Ajax, Ontario, Canada Northpoint Technology Full time

    Software Engineer PositionWe are seeking a highly skilled Software Engineer to join our team at North Point Technology.Key Responsibilities:As a Software Engineer, you will be responsible for the entire software development lifecycle, including scope and work estimation, architecture and design, coding, and automated testing within an Agile model.Primary...


  • Ajax, Ontario, Canada Canfieldresearch Full time

    Job Title: Clinical Software EngineerCanfield Scientific, Inc. is a leading provider of custom photographic systems, image monitoring, and centralized analysis services for the pharmaceutical, biotechnology, and cosmetics industries. We are seeking a highly skilled Clinical Software Engineer to join our team.Job Summary:The ideal candidate will have a strong...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Canfield Full time

    p>At Canfield, we're seeking a talented Software Engineer to join our team. p>h3>Software Engineering/Development: Clinical Software Web Developerh3> p>We're looking for a highly motivated and skilled Software Engineer to lead the development of our clinical software solutions. p>h3>Key Responsibilities:h3> ul>li>Design, develop, and deploy software...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Canfield Scientific Full time

    Software Engineering/Development: Clinical Software Web Developer IIThe ideal candidate for our Clinical Software Web Developer II position possesses excellent communication skills, is self-motivated, and passionate about their work. They should have a strong desire to grow professionally and be part of a dynamic group of focused and creative individuals....


  • Ajax, Ontario, Canada Robert Bosch Group Full time

    Bosch Global Software Technologies Private Limited, a 100% owned subsidiary of Robert Bosch GmbH, is seeking a Senior Software Engineering Manager to lead and manage a team of developers in the design, development, and implementation of software solutions using MS Technology.Key ResponsibilitiesDefine and drive the technical direction and strategy for IT...