Ecolab

Software Engineering Manager – I&S Commercial Data Engineering

Ecolab

full-time

Posted on:

Location Type: Hybrid

Location: Saint Paul • Illinois, Minnesota • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $130,100 - $195,100 per year

Job Level

SeniorLead

About the role

  • 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 to 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

Requirements

  • 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
  • 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 methodologies and tools such as ADO and Jira, including coaching teams in Scrum or Kanban frameworks
  • Experience mentoring and professionally developing software engineers, with a focus on creating formal learning opportunities
  • Ability to thrive in a fast-paced, customer-centric organization
  • Adaptive to changing priorities and manage multiple tasks effectively
  • Strong communication, interpersonal, and project leadership skills, with an ability to articulate and execute a philosophy for building effective, cohesive, and collaborative cross-functional teams
  • Experience working with mobile applications, esp Xamarin or MAUI
  • Proven experience working with globally distributed teams and managing contract staffing engagements
  • Ability to think strategically while managing day-to-day execution
  • Strong problem-solving skills and attention to detail
  • Previous experience with B2B ideal
Benefits
  • comprehensive and market-competitive benefits to meet the needs of our associates and their families

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringdata engineeringAgile methodologiesSaaScomplex data integrationmobile applicationsXamarinMAUItechnical design reviewsKPI reporting
Soft skills
team managementmentoringcommunicationinterpersonal skillsproject leadershipproblem-solvingadaptabilitycollaborationstrategic thinkingattention to detail
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineeringrelated technical discipline
Leidos

Software Development Manager

Leidos
Senior · Leadfull-time$126k–$228k / yearMaryland, Minnesota, New Jersey · 🇺🇸 United States
Posted: 1 day agoSource: leidos.wd5.myworkdayjobs.com
SDLC
Hyatt

Engineering Manager

Hyatt
Mid · Seniorfull-time$80k–$95k / yearIllinois · 🇺🇸 United States
Posted: 1 day agoSource: hyatt.taleo.net
Shipt

Engineering Manager

Shipt
Mid · Seniorfull-time$109k–$219k / yearAlabama, California, Minnesota · 🇺🇸 United States
Posted: 11 days agoSource: shipt.wd1.myworkdayjobs.com
CloudCyber SecurityKubernetes
Hudl

Engineering Manager, Hardware

Hudl
Mid · Seniorfull-time$107k–$179k / yearAlabama, Arizona, Florida, Idaho, Illinois, Iowa, Kansas, Kentucky, Louisiana, Massachusetts, Minnesota, Missouri, Montana, Nevada, New Hampshire, New York, North Carolina, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Wisconsin, Wyoming · 🇺🇸 United States
Posted: 11 days agoSource: boards.greenhouse.io
AWSCloudMongoDBPythonReactReact NativeRust