Manager – Software Engineering
Alliance Laundry Systems LLC · Ripon, WI · 1 wk ago
EngineeringFull-time
About the role
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
- 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
- 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
Requirements
- 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
- 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 with Next.js and React.js
Travel
Travel is less than 10%.