Software Engineer Manager
$165k - $180kECHOorporated
ECHO Incorporated is an industry leader in developing and manufacturing high-performance, professional-grade, handheld outdoor power equipment. With distributors and thousands of dealers across North and South America, ECHO is constantly anticipating the future of the outdoor power equipment industry and the need for environmental sustainability. Working for ECHO means joining a team of people who are committed to collaboration, innovation, creativity, and high-quality products that make us a globally competitive brand.
ECHO is seeking a hands-on Software Engineering Manager to lead a team responsible for enterprise integrations, API services, platform engineering, and full-stack application development. This role is responsible for building and developing a high-performing engineering team, establishing technical direction, driving architectural decisions, and ensuring successful delivery of scalable, secure, and reliable solutions.
The ideal candidate combines strong people leadership with deep technical expertise and is comfortable mentoring engineers, guiding architectural patterns, and contributing to technical design and implementation when needed.
The salary range for this position is $165,000-$180,000 based on experience and qualifications.
This is a hybrid position that will offer the flexibility of working from home and on-site at our Lake Zurich facility.
ECHO’s benefits include:
- 11 paid holidays
- Extremely affordable medical, dental, and vision insurance
- Paid time off
- Yearly bonus potential
- 5% 401K match
- Tuition reimbursement
Duties/Responsibilities:
Engineering Leadership & Team Development
- Lead, coach, mentor, and develop a team of software engineers across integration, API, platform, and full-stack development disciplines.
- Establish team priorities, goals, and delivery commitments aligned with business and technology objectives.
- Foster a culture of accountability, innovation, collaboration, continuous learning, and engineering excellence.
- Conduct performance reviews, career development planning, succession planning, and talent acquisition activities.
- Remove organizational and technical barriers that impact team productivity and delivery.
Technical Leadership & Architecture
- Define and drive architectural vision, standards, and best practices for enterprise applications, integrations, APIs, and platform services.
- Guide engineering teams in designing scalable, secure, maintainable, and high-performing solutions.
- Lead architecture reviews, design discussions, and technical decision-making across multiple projects and platforms.
- Ensure adherence to software engineering principles, coding standards, security requirements, and operational best practices.
- Partner with enterprise architects and technology leaders to align solutions with the organization's long-term technology strategy.
Delivery & Execution
- Oversee the planning, prioritization, and successful execution of engineering initiatives.
- Collaborate with business stakeholders, product owners, and technology teams to translate business needs into technical solutions.
- Balance strategic initiatives, technical debt reduction, platform modernization, and operational support activities.
- Ensure projects are delivered with high quality, reliability, and predictable outcomes.
- Drive continuous improvement in development processes, Agile practices, and team effectiveness.
Hands-On Engineering
- Participate in technical design, solution reviews, code reviews, and troubleshooting of complex issues.
- Provide guidance on full-stack application development, API design, integration patterns, and cloud-native architectures.
- Support critical production incidents and root-cause analysis efforts.
- Evaluate emerging technologies and recommend improvements to platforms, tools, and development practices.
Platform, Integration & API Management
- Lead the design, development, and support of enterprise integrations, middleware services, APIs, and platform capabilities.
- Drive API lifecycle management, governance, monitoring, and performance optimization.
- Promote reusable services, standardized integration patterns, and platform capabilities that accelerate development across teams.
- Partner with Infrastructure, Security, and DevOps teams to improve scalability, reliability, observability, and automation.
Job Experience/Skills:
- 8+ years of software engineering experience with enterprise applications, APIs, and integrations, including full-stack application development.
- 4+ years of experience leading and managing software engineering teams.
- Strong experience with modern software architecture, system design, integration patterns, and API development.
- Experience building and supporting full-stack applications using modern frontend and backend technologies.
- Experience with cloud platforms such as Azure, AWS, or Google Cloud (Preferably Azure).
- Proven ability to lead cross-functional teams, influence technical decisions, and deliver complex technology initiatives.
- Strong communication, stakeholder management, and problem-solving skills.
Preferred Qualifications
- Experience with integration platforms such as Boomi, MuleSoft, Azure Integration Services, Kafka, or similar technologies.
- Experience with microservices, event-driven architectures, CI/CD pipelines, DevOps practices, and platform engineering.
- Experience in manufacturing, distribution, supply chain, or enterprise business environments.
Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Equal Opportunity Employment:
We are an equal opportunity employer. We welcome all applicants.
E-Verification:
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
- ...Description Description Reporting to the CIO, the IT Director of Software Engineering & Integration will lead the company’s application... ...all software development, integration, BI, QA, and release management activities. • Build a high-accountability engineering culture...Suggested
- ...about doing the right thing and doing it well. Whether you're managing claims, supporting clients, or improving processes, you’ll play... ...-technical aspects of delivery, working closely with product, engineering, architecture, and business partners to translate priorities...SuggestedFull timeWork experience placementLive outWork at officeLocal areaFlexible hours
- ...that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings... ...Maintenance testing, IT Consulting & staffing for IT Infrastructure Management through strategic consulting and industry-oriented business...Suggested
$83.8k - $105.6k
...we do here matters. Department Overview: Our RF Site Software Engineering organization, a key component of the ASTRO Networks business... ...improvement. Collaborating with the scrum master, product manager and cross-functional teams to ensure successful sprint execution...SuggestedWork at officeRelocation3 days per week- ...a detail-oriented, horse-loving team member with strong equestrian knowledge and experience working with Shopify and website management under the guidance of our eCommerce manager. This position is primarily focused on supporting and growing our online presence while...SuggestedFlexible hoursWeekend work
$204.9k - $233.8k
...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Full timePart timeInternshipLocal area$102.8k - $164.4k
...Job Summary Senior Software Engineer role supporting Software delivery systems including release engineering, automation, project management, deployment, configuration, and system monitoring. Requires deep knowledge of DevOps, test automation frameworks, and CI/CD pipelines...$86k - $131.6k
...Grainger Corporate Services LLC is seeking a Software Engineer II in Lake Forest, IL to dvlp & build applications. 100% remote work allowed. Please submit resume to ref job #333049. Compensation: The anticipated base pay range for this position is $86,000 - $131,600 which...Remote work- ...Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Software Engineer Summary: We are seeking a Senior Full Stack Software Engineer to support the development and delivery of a high-traffic photo application platform. This role requires...Contract workSummer internship
$127.5k - $204k
...Responsibility Plans, designs, develops and tests software systems or applications for software... ...team of accountability, peers and/or managers in other teams. May interact with... ...important to the organization. Sets software engineering project schedules, defines project...Temporary workWork experience placementRemote work- ...Overview The Manager of Applications Engineering serves as the operational leader of the Chicago Technical Center Applications Engineering organization. Reporting directly to the Director of Applications Engineering, this individual will serve as the Director's right hand...Temporary work
- BUILD THE NEXT GENERATION OF SOFTWARE AT COILCRAFT Coilcraft, Inc. is a privately held global manufacturer headquartered in Cary, Illinois, with a 75+ year reputation for engineering excellence. We are seeking a Junior Software Developer to join our IT team. This is an...Permanent employmentFlexible hours
$89.4k - $116.4k
...Software Engineer, Test & Infrastructure II You catch problems before they explode—testing edge cases and degraded paths others overlook so production fire drills can be prevented. You care deeply about the tools you use and create, shaping the internal frameworks and...Temporary workWork experience placementRelocation packageFlexible hours$129.3k - $158.33k
...experience in a municipal IT environment Demonstrated experience performing the day‑to‑day technical work of an IT department while also managing staff and operations Proven experience developing and implementing strategic technology plans Experience presenting and...Flexible hours$90k - $160k
...Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located... ...communication skills with customers, teams, senior management, etc. • An exacting eye for detail • Strong organizational...Temporary workFor contractors$105k - $165k
...for our high-performing team, focused on the timely delivery of software initiatives on the various enterprise platforms. Your Path To... ...adopting the right tools, frameworks, and technologies Assist team manager to create the team strategy including planning, forecasting,...Work experience placementFlexible hours$197.3k - $225.1k
...Overview Lead Software Engineer, DevOps Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful...Full timePart timeInternshipH1bLocal area$96.8k - $145.2k
...For: Spearheads complex deployments of software, architects customized enterprise-grade... ...experience to heavily influence internal engineering teams, driving the architectural vision... ...to work independently while effectively managing multiple priorities Backend: Java, Spring...Full timeSummer workWork at officeLocal areaRemote workFlexible hours3 days per week- ...support our infrastructure including data management, monitoring, and deployment. This role... .... We are hiring all levels of Software Developers, please include your website... ...degree in computer science or computer engineering or a STEM field required; master’s degree...
$110k - $125k
...matters most. Responsibilities Collaborates with internal multi-disciplinary team members from pharmacy, technical, and project management teams. Coordinates clinical project tasks, timelines, project milestones, and communicates project status with key...Permanent employmentWork at officeFlexible hoursNight shiftWeekend work- ...sports products. Position: Join our team as a hands-on Software Development Manager, where you'll lead a talented team of developers, drive... ...Education: · Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field. · Certifications in project...Temporary work
- ...individual personality. Job Description The Application Engineer II plays a key role in supporting new business opportunities... ...internal stakeholders Customer-focused mindset with the ability to manage multiple priorities in dynamic environments and collaborate...WorldwideShift work
- ...Intelligence is seeking an Applications Engineer I – RADAN Training Specialist to join our... .... Gain hands‑on experience with CAD/CAM software, automation tools, and customer... ...Engineer I – RADAN Training Specialist to manage and deliver training for Hexagon’s RADAN...TraineeshipWork at officeRemote workHome officeFlexible hours
$80k - $100k
...in-class technologies. As an Application Engineer at Automatic Building Controls, you will... ...for building automation, energy management, HVAC control systems, and other smart building... ...Modbus, LonWorks), control systems, and software tools used for system configuration and...For contractorsWork at office$115k - $145k
...Job Title Sr Application Engineer Job Description Strong technical knowledge of... ...Siemens, Fanuc ect). Proficiency with CAM software (Mastercam/NX ect) and (SolidWorks,... ...Office Suite; familiarity with project management tools, and lean manufacturing concepts....Permanent employmentContract workTemporary workWork at office- ...The Application Engineer demonstrates Bystronic machines and their capabilities to prospective customers. What you will be doing: Applications... ..., technology and product details. Perform cutting and software demonstrations for potential customers. Instruct on metal applications...
$60k
...VPSS Application Engineer Job Category: Engineering Requisition Number: VPSSA002660... ...Essential Functions: ~ Utilize Amada software products in support of VPSS and sales initiatives... ...Reporting Relationship: Reports to manager. Subordinate Staff: None Mental...Full timeWork at office$35 - $45 per hour
...Job Description Title : Applications Engineer Location : Rolling Meadows, IL Hire Type : Contract to Hire Compensation... ...term goals, and recommending value-added solutions. Own and manage the service opportunity pipeline using CRM tools, ensuring visibility...Contract work$75k - $110k
...Application Engineer Mazak Corporation's Midwest Applications department is searching... ...communicate both written and orally with upper management, vendors, and customers. Proven... ...G-Code Programming, CAD/CAM Programming software, Esprit or Mastercam, Fusion 360 or other...Work at office- ...about doing the right thing and doing it well. Whether you're managing claims, supporting clients, or improving processes, you’ll play... ...solution architecture, technical governance, and hands‑on engineering leadership. The candidate will be responsible for defining end...Full timeLive outWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Manager. Be the first to apply!
- part time software developer remote Lake Zurich, IL
- entry level software sales Lake Zurich, IL
- healthcare software sales Lake Zurich, IL
- software implementation project manager Lake Zurich, IL
- id software Lake Zurich, IL
- software Lake Zurich, IL
- software sales Lake Zurich, IL
- remote software sales Lake Zurich, IL
- instacart software engineer
- 2021 software engineer internship




