Jobs · Engineering · Illinois

Software Engineer Manager

ECHO Incorporated · Lake Zurich, IL · 2 wk ago
HybridEngineering$165k–$180k/yrFull-time

Job Summary

ECHO Incorporated 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.

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.

    Qualifications

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

    Benefits

    • 11 paid holidays
    • Extremely affordable medical, dental, and vision insurance
    • Paid time off
    • Yearly bonus potential
    • 5% 401K match
    • Tuition reimbursement

Similar jobs