Software Engineering Manager Ecommerce

4 weeks ago


Ajax, Ontario, Canada Colgate Full time
Job Title: Software Engineering Manager, Ecommerce

We are seeking an experienced Software Engineering Manager to lead our global Direct to Consumer (DTC) initiatives. As a key member of our engineering 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

What We Offer:

  • Competitive salary range $130,000.00 - $160,000.00 USD
  • Annual discretionary bonuses, profit-sharing, and long-term incentives in the form of Restricted Stock Units and/or Stock Options
  • Comprehensive benefits package, including insurance, retirement plans, vacation/PTO, paid holidays, paid sick leave, and paid parental leave

About Us:

Colgate is a caring, innovative growth company that is reimagining a healthier future for all people, their pets, and our planet. We are committed to sustainability and community wellbeing, and we are seeking talented individuals who share our values and passion for making a positive impact.

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 is seeking a skilled Software Engineering Manager to lead our Ecommerce initiatives. In this role, 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...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, EcommerceColgate is seeking a skilled Software Engineering Manager to lead our Ecommerce initiatives. In this role, 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...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, EcommerceColgate is seeking a highly skilled Software Engineering Manager to lead our global Direct to Consumer (DTC) initiatives. As a key member of our team, you will be responsible for architecting, designing, and developing web applications to support internal and external clients and stakeholders.Key...


  • Ajax, Ontario, Canada Colgate Full time

    Job Title: Software Engineering Manager, EcommerceColgate is seeking a highly skilled Software Engineering Manager to lead our global Direct to Consumer (DTC) initiatives. As a key member of our team, you will be responsible for architecting, designing, and developing web applications to support internal and external clients and stakeholders.Key...


  • 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

    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...


  • 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 JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...


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

    About the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...


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

    About the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...


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

    About the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...


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

    About the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.As a leader in our organization, you...


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

    About the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.As a leader in our organization, you...


  • 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

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


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

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


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

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


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

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


  • Ajax, Ontario, Canada Software Aspekte Full time

    Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...