×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager – Commercial Engineering

Job in Saint Paul, Ramsey County, Minnesota, 55199, USA
Listing for: Ecolab
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Software Engineer, Software Project Mgr/ Lead
Job Description & How to Apply Below

Software Engineering Manager – Commercial Engineering

Join to apply for the Software Engineering Manager – Commercial Engineering role at Ecolab

What’s In It For You
  • As a key player in our new division, you'll have the unique opportunity to shape its culture and direction.
  • Impact the success of our innovative projects and help define the future of our product offerings.
  • Experience the best of both worlds with this team at Ecolab: the agility and creativity of a startup paired with the stability and resources of a global leader.
  • Our collaborative environment fosters innovation while providing the support and security you need to thrive.
What You Will Do
  • Grow talent and manage team composition
    • Conduct weekly 1:1s with core team members to support their professional development.
    • Make recommendations regarding missing or inadequately staffed skill sets to optimize team capabilities.
    • Hire, mentor, and grow passionate individuals who thrive in strong teams and facilitate the onboarding process for new members.
    • Provide learning opportunities and guidance for software engineering interns and co-ops.
  • Drive technical excellence of the solutions the team is building
    • Participate in and lead technical design reviews to ensure high‑quality feature delivery.
    • Develop and maintain the technical roadmap by identifying gaps in our technical implementation and opportunities for improvement.
    • Identify and support technical feature owners within the team to oversee individual feature implementation.
    • Ensure robust engineering excellence practices are implemented and followed (e.g. code reviews, unit testing).
    • Collaborate with Enterprise Architecture (EA) and User Experience (UX) teams at appropriate stages in the development life cycle to enhance product quality.
  • Directly manage the delivery of work flowing through the team
    • Focus on timely delivery while ensuring quality, overseeing work through to acceptance by the originating team/sponsor.
    • Implement and adapt Agile methodologies, tailoring our approach (Scrum, Kanban, or hybrid) to maximize team effectiveness.
    • Ensure that all work completed by the team undergoes thorough peer review, testing and adheres to best development practices.
    • Continuously improve team practices through retrospectives and feedback loops.
  • Measure performance through reporting of KPIs and other metrics
    • Establish and track key performance indicators (KPIs) to provide insights into team progress, delivery timelines, and individual professional goals.
    • Develop and maintain reporting frameworks to communicate team metrics and progress effectively to stakeholders.
  • Collaborate with the Product Managers
    • Ensure a pipeline of work for the team that is prioritized effectively, and assist in establishing prioritization where there is ambiguity.
    • Communicate clear expectations regarding work completion timelines, including prompt communication of any anticipated delays.
  • Lead adoption of an AI‑native software development lifecycle
    • Champion the integration of generative and agentic AI tools, such as Copilot, to enhance productivity and innovation within the software development process.
    • Foster a culture of experimentation with AI technologies, guiding team members in effectively utilizing these tools to streamline workflows and improve quality.
  • Align efforts in cross‑team initiatives
    • Attend Scrum of Scrums or similar cross‑team delivery tracking as relevant to work the team is doing (or make sure someone else represents the team there).
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or another related technical discipline (or equivalent 4 years of experience in related industry).
  • 8+ years of experience (or 12 years without Bachelor’s degree) as a software engineer, software developer, or other technical individual contributor role on a software engineering team.
  • No immigration sponsorship available for this position.
Preferred Qualifications
  • Proven track record leading successful software teams in dynamic environments.
  • Background in data engineering and experience with complex data integration.
  • Proven SaaS experience, including design and implementation for scaling large systems.
  • Strong experience with Agile…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary