Alliance Laundry

Manager - Software Engineering

Alliance Laundry$100K — $130K *
Ripon, WI 54971In-Person
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or similar field; equivalent experience accepted
  • 8+ years of professional software engineering experience
  • 3+ years in an engineering leadership role (team lead, tech lead, or people manager)
  • Experience with edge gateway/IoT devices and TCP socket communication
  • Strong background with C#/.NET

Responsibilities

  • Overcome complex technical challenges
  • Own sprint planning and ensure predictable delivery outcomes
  • Define and enforce engineering best practices across the development team
  • Implement quality strategies throughout the development lifecycle
  • Deliver applications that operate on edge/IoT gateway devices
  • Collaborate with various teams to align on product priorities
  • Drive modernization efforts in technology stacks, including .NET and React.js
  • Promote DevSecOps practices and CI/CD automation
  • Conduct technical interviews and evaluate candidates
  • Maintain communication across technical and non-technical teams

Benefits

  • Flexible work arrangements
  • Opportunities for professional development
  • Support for continuing education
  • Health and wellness programs
  • Collaborative company culture
Full Job Description
Overview

The Manager - Software Engineering will lead a cross-functional engineering team responsible for delivering high-quality software solutions across our digital product ecosystem-including applications that integrate with and run on edge gateway devices. This role blends people management, technical leadership, and delivery ownership, with primary focus on team development, sprint execution, and engineering excellence over hands-on code contribution.

Responsibilities

  • complex technical challenges
  • Own sprint planning, delivery execution, and predictable delivery outcomes in partnership with Product and Architecture
  • Define and enforce engineering best practices across coding standards, documentation, scalability, performance, and maintainability
  • Own quality strategy across the development lifecycle-defining testing standards (unit, integration, end-to-end), coverage expectations, and CI/CD quality gates
  • Own delivery of applications that run on edge gateway/IoT gateway devices, interfacing with firmware over TCP sockets and local WiFi
  • Collaborate with product managers, architects, firmware teams, and other stakeholder groups to align on priorities and milestones
  • Drive modernization efforts around .NET, React.js, and legacy workloads
  • Promote DevSecOps concepts, CI/CD automation, and secure-by-design engineering practices
  • Conduct technical interviews and evaluate candidate technical skills
  • Maintain strong communication channels across technical and non-technical teams
  • Foster a culture of ownership, accountability, and continuous improvement


Qualifications

Education:
  • Bachelor's degree in computer science, engineering, or a similar field. Equivalent experience considered


Experience:
  • 8+ years of professional software engineering experience
  • 3+ years of engineering leadership experience (team lead, tech lead, or people manager)
  • Experience with edge gateway/IoT gateway devices, including TCP socket communication and offline-tolerant architectures
  • Strong background with C#/.NET


Skills and Abilities

Technical Proficiency
  • Deep understanding of modern software architecture, REST APIs, and integration patterns
  • Experience with device management/orchestration platforms preferred
  • Experience with relational and NoSQL databases
  • Experience with CI/CD pipelines and Git-based workflows

AI-Augmented Development
  • Demonstrated prior experience using AI-assisted development tools (e.g., Claude Code, Cursor, Windsurf, Codex, GitHub Copilot) in engineering work
  • Ability to coach and mentor engineers on effective AI-augmented development workflows
  • Competency evaluating AI-generated code quality during reviews
  • Experience designing team processes that incorporate AI tooling effectively

Preferred Experience
  • Distributed systems experience
  • Trunk-based development as the primary branching strategy
  • Familiarity with DevSecOps and the DevSecOps Maturity Model
  • Experience with AWS IoT product suite
  • Experience in with Next.js and React.js


Travel:
  • Travel is less than 10%.


Standard and Physical Requirements:

Position involves sitting long periods, standing, manual dexterity, stooping, bending and minimal lifting.

Alliance Team Members Demonstrate DRIVE:
  • Dedicated: Follows through on commitments. Strong say/do.
  • Respectful: Acts with integrity and values diverse perspective.
  • Innovative: Always looking for a better way; leads change.
  • Versatile: Adapts quickly to changing circumstances. Demonstrates agility.
  • Engaged: Acts like an owner. Wants to create and grow a business which is tightly aligned with market needs.


Pos. Type

Full-Time

About Alliance Laundry

Alliance Laundry Systems LLC is a provider of commercial laundry equipment. The company designs, manufactures, and markets a range of laundry equipment, including washers, dryers, ironers, and other laundry-related products. Its products are used in a variety of industries, including hospitality, healthcare, and commercial laundries. The company was founded in 1908 and is headquartered in Ripon, Wisconsin.
Learn more about Alliance Laundry
Size
5,000 employees
Industry
Founded
1908

Similar Jobs

More Jobs at Alliance Laundry

More Information Technology Jobs

Find similar Manager - Software Engineering jobs: