1

Contract Software Engineering Manager Jobs in Chicago, IL

You'll maintain Senior Software Engineer-level technical proficiency and occasionally contribute ... Own and manage platform-related infrastructure costs and third-party tool contracts, ensuring ...

Strong aptitude with software development lifecycle and engineering excellence processes, Agile methodologies, and the ability to project manage moderately sized projects * Deep software engineering ...

New

Software Engineer Manager

Lake Zurich, IL · Hybrid

$165K - $180K/yr

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

Software Engineer Manager

Lake Zurich, IL · On-site +1

$165K - $180K/yr

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

Software Engineer Manager

Lake Zurich, IL · On-site

$165 - $180/hr

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

Manager, Software Engineering

Chicago, IL · On-site

$120 - $180/hr

Leading and mentoring a team of engineers * Overseeing the planning and designing of software and web applications * Collaborating with cross‑functional teams * Managing software design and ...

Director, Software Engineering

Mount Prospect, IL · On-site

$251K/yr

Partner cross-functionally with Product Management, Systems Engineering, V&V, Cybersecurity, Quality, Operations, and PMO to ensure integrated planning, release readiness, risk mitigation, and ...

Director, Software Engineering

Mount Prospect, IL · On-site

$251K/yr

The Director of Software Engineering is a senior technology leader responsible for driving the ... Reporting into the DVP of Engineering, the Director partners closely with Product Management ...

Manager, Software Engineering

Chicago, IL · Remote

$195K - $257K/yr

... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...

As an Engineering Manager, you will play a key role in shaping our solutions, leading a team to build scalable, intuitive software that empowers property managers and residents alike. This is an ...

Showing results 21-40

Contract Software Engineering Manager information

See Chicago, IL salary details

$102.5K

$174.5K

$206.5K

How much do contract software engineering manager jobs pay per year?

As of Aug 8, 2026, the average yearly pay for contract software engineering manager in Chicago, IL is $174,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $178,200.00 and $178,200.00 per year, depending on experience, location, and employer.

What is a contract software engineering manager?

A Contract Software Engineering Manager is a professional who leads and oversees software development teams on a contractual basis, rather than as a permanent employee. They are responsible for managing engineering projects, guiding developers, and ensuring timely delivery of high-quality software solutions. Typically, they work for a specific duration or on particular projects, providing leadership, technical expertise, and process improvements. This role is ideal for organizations seeking temporary management support or specialized leadership for critical projects. Contract Software Engineering Managers often bring diverse experience from various industries and projects.

What are some unique challenges faced by contract software engineering managers compared to full-time managers?

Contract software engineering managers often face the challenge of quickly integrating into new teams and company cultures while rapidly understanding ongoing projects. They must establish trust and effective communication in a short period, all while delivering results within limited contract timelines. Additionally, contract managers may need to balance stakeholder expectations and project deliverables without the long-term context or authority that permanent managers might have. Adaptability, strong onboarding skills, and proactive relationship-building are key to thriving in this role.

What are the key skills and qualifications needed to thrive as a contract software engineering manager?

To thrive as a Contract Software Engineering Manager, you need strong leadership abilities, deep software development knowledge, and experience managing engineering teams, typically supported by a degree in computer science or related field. Familiarity with project management tools (like Jira or Trello), cloud platforms (such as AWS or Azure), and relevant certifications (e.g., PMP, Scrum Master) is often required. Outstanding communication, adaptability, and conflict-resolution skills help build trust and drive team performance in diverse, dynamic environments. These competencies ensure timely project delivery, high code quality, and effective collaboration with stakeholders.

What is the difference between Contract Software Engineering Manager vs Contract Software Developer?

AspectContract Software Engineering ManagerContract Software Developer
Required CredentialsBachelor's/Master's in CS or related field, management experienceBachelor's in CS or related field, coding skills
Work EnvironmentOversees teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, implementing features
Employer & Industry UsageTech companies, consulting firms, startupsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonManagement responsibilities, leadership rolesTechnical skills, coding focus

The Contract Software Engineering Manager typically oversees development teams, manages projects, and ensures delivery, requiring management experience and leadership skills. In contrast, the Contract Software Developer primarily focuses on coding and implementing software features. Both roles are common in tech industries but differ significantly in responsibilities and required credentials.

What are the most commonly searched types of Software Engineering Manager jobs in Chicago, IL? The most popular types of Software Engineering Manager jobs in Chicago, IL are:
What are popular job titles related to Contract Software Engineering Manager jobs in Chicago, IL? For Contract Software Engineering Manager jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Contract Software Engineering Manager jobs in Chicago, IL look for? The top searched job categories for Contract Software Engineering Manager jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Contract Software Engineering Manager jobs? Cities near Chicago, IL with the most Contract Software Engineering Manager job openings:
Infographic showing various Contract Software Engineering Manager job openings in Chicago, IL as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $174,487 per year, or $83.9 per hour.

Sr. Manager, Software Engineering

Zoro

Chicago, IL

Full-time

Re-posted yesterday


Job description

About the Role

As a Senior Engineering Manager on Zoro's Enterprise Platform Engineering group, you'll provide strategic and tactical leadership to foundational platform services, ensuring technical excellence, reliability, and scalability. You'll maintain Senior Software Engineer-level technical proficiency and occasionally contribute directly to high-impact engineering tasks, particularly around software quality and testing.

Key Responsibilities

  • Strategic Vision and Technical Leadership:
    • Set and execute strategic technical direction, emphasizing robust, scalable, and thoroughly tested foundational services compliant with industry standards (PCI/SOX/NIST).
    • Maintain hands-on technical expertise, contributing strategically to critical engineering tasks and projects.
    • Mentor team members in helping to resolve technical challenges and promoting best practices in software quality and testing.
    • Ensure predictable, timely, and high-quality delivery of large-scale engineering initiatives through strategic planning, prioritization, and alignment with organizational goals and capacities.
  • People Leadership and Team Development:
    • Lead and mentor one or more engineering teams, nurturing a culture of technical excellence, inclusivity, and continuous improvement.
    • Provide clear, actionable feedback and growth opportunities, promoting engineering best practices and rigorous testing standards.
  • Operational Excellence:
    • Champion process and tooling improvements, driving efficiency and minimizing technical debt through enhanced testing and operational practices.
    • Ensure alignment of team capacity management and team initiatives with organizational priorities.
    • Own and manage platform-related infrastructure costs and third-party tool contracts, ensuring leadership understands the cost/value proposition of various aspects of team spending.
    • Drive responsible adoption of AI-assisted engineering workflows within the team, ensuring measurable gains in productivity and quality without compromising code quality, security, compliance, or testing rigor.
  • Cross-functional Collaboration:
    • Collaborate closely with Staff Engineering, Product Engineering, and Data Engineering teams to align on technical strategy, execution, and outcomes.
    • Facilitate effective communication and decision-making across diverse stakeholders.
    • Drive sound technical leadership decisions by communicating technical strategies and project statuses to technology leadership and stakeholders; adapting to the technical-level of a given audience and raising that level where possible through education and explanation.
  • Incident Management and Reliability:
    • Oversee proactive monitoring, incident response, and systemic improvements, emphasizing comprehensive testing and reliability engineering.
    • Participate in enterprise-wide on-call rotation, leading engineers in addressing critical issues that occur in real-time.
    • Drive the root cause analysis process to identify and address problems that cause unexpected incidents. Mentor and assist more junior managers in their RCA's where necessary.

Minimum Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 8+ years of software engineering experience, including at least 4 years in engineering leadership roles
  • Proven ability to drive large-scale foundational engineering initiatives, aligning closely with business objectives and compliance requirements
  • Deep technical expertise with cloud-native infrastructure, distributed systems architecture, Infrastructure as Code, and container orchestration
  • Demonstrated proficiency at a senior software engineering level, directly contributing to complex, strategically critical technical initiatives
  • Experience implementing rigorous testing frameworks and reliability practices across large-scale platform services
  • Exceptional leadership and mentorship skills, with a proven record of developing engineering leaders and fostering high-performing, inclusive teams
  • Strong strategic communication and stakeholder management skills, able to articulate technical vision and translate complex strategies to various audiences, including senior business stakeholders
  • Proven experience scaling AI-assisted development practices across teams, measuring and communicating business impact of those improvements

Preferred Qualifications

  • Advanced degree (Master's or equivalent) in a technical field
  • Experience leading internal platform engineering teams responsible for improving company-wide developer productivity and operational reliability
  • Significant involvement in strategic organizational technology planning, budgeting, and resource allocation decisions
  • Active participation in senior technical leadership communities, demonstrating ongoing contributions and recognized expertise in industry forums
  • Experience influencing cross-organizational AI policy and tooling strategy, balancing innovation with regulatory and operational risk controls.