Software Engineer Manager
$165k - $180kJobleads-US
Description
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
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.
- 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.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.
$244.7k - $279.2k
...s a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge... ...backbone of future global commerce. You will: Lead, manage, and grow multiple teams of product-focused software engineers...SuggestedFull timePart timeLocal area- ...Analyzes, develops, designs, and maintains software for the organization’s products and... ...Feature Implementation: Implement template management features, including zone/field... ...structures and user documentation for internal engineering consumption and external customer...Suggested
$144.2k - $288.4k
...Executive Director of Adjudication Services Engineering at Caremark. This leadership position... ...expected to take a hands-on approach to managing engineering teams and to encourage out-... ...frameworks for consistent and effective software delivery practices. Facilitate...SuggestedHourly payFull timeTemporary work$100k - $110k
...Requirements: Bachelors degree in Computer Engineering, Electrical Engineering, Computer... ...experience with ISO 9001 quality management systems and auditing Strong troubleshooting... ...and quality systems. Youll work across software, hardware, automated testing,...SuggestedFull time$198k - $282.86k
...Senior Director of Software Engineering The Senior Director of Software Engineering provides technology business leadership and vision. The... ...performance against Service Level Agreements, and oversees and manages a vertical within the IT organization. Responsibilities...SuggestedFor contractorsWork experience placementWork at office- ...: Plans, designs, develops and tests software systems or applications for software enhancements... ...team of accountability, peers and/or managers in other teams. May interact with... ...important to the organization. Sets software engineering project schedules, defines project...Hourly payTemporary workWork experience placement
$90k - $130k
...Requirements: At least 6 years of full-stack software design and development experience; the... ...the ability to work independently and manage multiple tasks. Clear written and... ...A degree in Computer Science, Software Engineering, or a related field is preferred. Responsibilities...Full timeLocal areaRemote workWorldwideMonday to Friday$125k - $135k
...new innovations. We don't operate like a traditional software company, and we don't want engineers who think like one. We're building something genuinely... ...triage, backend production issues, cloud resource management, and back-office support for our field ops team....Immediate start- ...Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern... ...and maintaining Paylocity’s cloud-based platform. Software Engineers at Paylocity typically operate as full stack developers,...Full timeInternshipWork at officeRemote workWorldwide
- ...our universal token vault and credential management platform directly into their stack,... ...takes exceptional people. Trusted Engineering That Matters Engineering at VGS VGS... .... About the Role As a Senior Software Engineer, you will be a key contributor...Currently hiringWork at officeLocal areaImmediate startRemote workFlexible hoursShift work
$150k - $188k
## Senior Software Engineer, AndroidApply: Palatine, Illinois: Full time: Posted Yesterday: JR72At Weber Blackstone, we believe the best moments happen outdoors while enjoying delicious food with your favorite people. We lead the industry in innovation, design, and consumer...Full timeWork at office$108k - $127k
...Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and... ...junior engineers although not directly responsible for their management. Identifies bottlenecks and bugs, and devises solutions to...Temporary workFor contractorsWork at officeLocal area$115.9k - $162.2k
...AI-assisted development tools and modern engineering practices, to raise the team's overall... ...architecture diagrams. Ensure the quality of software implemented by the team meets Wheels'... ...goals and objectives. Effectively manage time for self and team. Education and...Full timeWork at officeMonday to Friday$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- ...Center Lead is responsible for leading and managing technical center activities, including... .... The role provides hands-on process engineering and technical leadership to support customer... .... The position requires strong software aptitude and the ability to work effectively...
- ...Application Engineering Manager A leading global manufacturer of CNC machine tools and advanced manufacturing solutions is seeking an Application Engineering Manager to serve as the operational leader of its Applications Engineering organization at a major Chicago-area...Temporary work
- ...Application Engineering Manager As the Application Engineering Manager, you will run the daily technical and operational side of the Chicago Technical Center. Reporting directly to the Director of Applications Engineering, you will serve as their right hand. You'll...
$140k - $170k
...job summary: As the Application Engineering Manager , you will run the daily technical and operational side of the Chicago Technical Center. Reporting directly to the Director of Applications Engineering, you will serve as their right hand. You'll be responsible...Permanent employmentTemporary workWork experience placementWork at office- ...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...Flexible hoursWeekend work
- ...Job Summary: The Senior Software Engineer II will support the development and continued improvement of customer-facing digital experiences across Walgreens.com, including the content management system, search functionality, store locator, and product detail pages....Hourly payTemporary workRemote work
$120k - $150k
...Role Name: AI/ML & Forward Deployed Engineer (8+ Years) Role Overview... ...You will blend applied machine learning, software engineering, and stakeholder problem-solving... ...and CI/CD. • Implement model lifecycle management: model registry, versioning, automated retraining...- ...APPLICATIONS ENGINEER Dynomax, Inc , a family-owned company, designs, manufactures, and develops high-precision machined components, injection molding and tooling, sub-assemblies, automated work cells, specialty machines, and machine tool spindles since 1986. We are...Temporary work
- ...We are seeking a Principal Software Engineer / Architect to provide senior technical leadership across web and mobile engineering initiatives. This is a hands-on role focused on software architecture, development, technical problem-solving, and engineering excellence....Contract work
$121k - $160k
...Software Development Manager Pay from $121,000 to $160,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an IT leader passionate about developing a team and delivering results? As a Software Development Manager...H1b$118k - $148k
...Education and Professional Development Assistance A Lead Product Engineer is a senior-level engineering professional who leads the... ...options for product design, sustaining activity, and project management and implement solutions with limited direction. Has strong analytical...Work experience placement$125k - $146k
...Description JOB SUMMARY The Lead Software Developer plays a critical role in... ...This position provides architectural and engineering leadership for Keypath’s technology platforms... ..., data, and business stakeholders while managing multiple initiatives simultaneously....Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$150k - $200k
...business equipment, and automotive. Senior / Lead Signal Integrity Engineer Location: Schaumburg, IL Amphenol High Speed Products... ...connectors. Interface with customers and internal product managers to translate performance requirements into connector designs,...Temporary workWork experience placement- ...reinforcement, shift handoffs, and cross team coordination. The Team Lead also supports coaching, training, and performance observations for management review; formal appraisals, disciplinary action, and staffing decisions remain with the Team Manager or Operations Delivery...WorldwideShift work
- ...maintains its individual personality.Job DescriptionThe Application Engineer II plays a key role in supporting new business opportunities... ...stakeholdersCustomer-focused mindset with the ability to manage multiple priorities in dynamic environments and collaborate effectively...Full timeSecond jobWorldwideShift work
- ...Principal Engineer to serve as a senior technical consultant for Digital Retail Web and App engineering teams. This is a hands-on technical leadership role focused on architecture, software engineering, technical problem solving, and engineering excellence across complex...
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
- id software Lake Zurich, IL
- software sales Lake Zurich, IL
- healthcare software sales Lake Zurich, IL
- remote software sales Lake Zurich, IL
- software implementation project manager Lake Zurich, IL
- software Lake Zurich, IL
- trading software engineer
- entry level software development engineer







