1

Hybrid Software Engineer Jobs in Chicago, IL (NOW HIRING)

Software Engineer - SMB (Hybrid)

Chicago, IL · On-site +1

$68K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Software Engineer , you'll: * Take ownership of core features within your application ... Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on ...

Software Engineer

Chicago, IL · On-site

  • Medical

  • Retirement

  • PTO

Senior Software Engineer (.NET / Angular) - Hybrid Location: Chicago, Il About the Company A rapidly growing SaaS technology company is modernizing how financial and tax documents are delivered ...

Software Engineer

Chicago, IL · On-site +1

$75K - $95K/yr

  • Retirement

  • PTO

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ... off, hybrid and remote working models, tuition assistance and the ability to work in a ...

Software Engineer

Chicago, IL · On-site

$89K - $131K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Chicago, IL (Hybrid- 4 days onsite) Responsibilities * Build well-designed, stable, secure, and ... Experience with software engineering best practices, including test-driven development, automated ...

Software Engineer

Chicago, IL · On-site

$89K - $131K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Chicago, IL (Hybrid- 4 days onsite) Responsibilities * Build well-designed, stable, secure, and ... Experience with software engineering best practices, including test-driven development, automated ...

The role is hybrid work-from-home and required to also come in the office in Chicago 2 days per ... The Position Our Software Engineer collaborates with other members of the engineering team to ...

Software Engineer

Schaumburg, IL · Hybrid

$83K - $105K/yr

  • Medical

  • Dental

  • Retirement

Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... LI-HYBRID Target Base Salary Range: $83,800 - $105,600 USD Consistent with Motorola Solutions ...

Software Engineer

Schaumburg, IL · On-site

$83K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... LI-HYBRID Target Base Salary Range: $83,800 - $105,600 USD Consistent with Motorola Solutions ...

Software Engineer

Chicago, IL · On-site

$89K - $131K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Chicago, IL (Hybrid Policy- 4 days onsite) Responsibilities * Design and develop scalable ... Experience with software engineering best practices, including test-driven development, automated ...

Software Engineer

Chicago, IL · Hybrid

$89K - $131K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Chicago, IL (Hybrid Policy- 4 days onsite) Responsibilities * Design and develop scalable ... Experience with software engineering best practices, including test-driven development, automated ...

Sr. Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Are you a Sr. Software Developer seeking an opportunity to truly make a difference? Does ... This is a hybrid onsite in Chicago. If this sounds like you and you'''''d be inspired to be part of ...

Software Engineer

Chicago, IL · On-site +1

  • Medical

The role is hybrid work-from-home and required to also come in the office in Chicago 2 days per ... The Position Our Software Engineer collaborates with other members of the engineering team to ...

Software Engineer

Chicago, IL · On-site +1

  • Medical

The role is hybrid work-from-home and required to also come in the office in Chicago 2 days per ... The Position Our Software Engineer collaborates with other members of the engineering team to ...

next page

Showing results 1-20

Hybrid Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do hybrid software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for hybrid software engineer in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a hybrid software engineer?

To thrive as a Hybrid Software Engineer, you need strong programming skills in multiple languages, a solid understanding of both frontend and backend development, and typically a degree in computer science or related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is common. Excellent problem-solving abilities, adaptability, and effective communication are crucial soft skills for bridging cross-functional teams and managing complex projects. These competencies enable delivery of robust, integrated solutions that meet diverse business and technical requirements.

What is a hybrid software engineer?

A Hybrid Software Engineer is a professional who works on both front-end and back-end technologies, often contributing to both the client and server sides of software applications. They are skilled in multiple programming languages and frameworks, and can handle tasks ranging from user interface design to server logic and database management. This versatility allows them to bridge gaps between teams, streamline development processes, and deliver comprehensive software solutions. The term 'hybrid' often also refers to their ability to work in both in-office and remote environments, reflecting modern flexible work arrangements.

How do hybrid software engineers typically balance on-site and remote collaboration within their teams?

Hybrid Software Engineers often split their time between in-person and remote work, requiring strong communication skills and adaptability. They usually attend key meetings or collaborative sessions on-site to foster teamwork and address complex challenges, while handling individual tasks or coding remotely. Maintaining clear documentation, using collaboration tools like Slack or Jira, and proactively syncing with team members help ensure smooth workflow and project alignment. This balance enables them to stay connected with colleagues and contribute effectively, regardless of location.

What is the difference between Hybrid Software Engineer vs Cloud Software Engineer?

AspectHybrid Software EngineerCloud Software Engineer
CredentialsBachelor's in CS or related, coding certificationsBachelor's in CS, cloud platform certifications (AWS, Azure)
Work EnvironmentOn-premises and cloud hybrid systemsPrimarily cloud-based infrastructure and services
Industry UsageManufacturing, healthcare, finance with hybrid setupsTech, SaaS, enterprise solutions
Search & Comparison IntentRoles combining on-premises and cloud developmentFocus on cloud infrastructure and deployment

The Hybrid Software Engineer works across both on-premises and cloud environments, integrating systems and applications. In contrast, a Cloud Software Engineer specializes in cloud platforms, deploying and managing cloud-native applications. While both roles require strong coding skills and relevant certifications, their focus areas differ—hybrid engineers bridge traditional and cloud systems, whereas cloud engineers focus solely on cloud infrastructure and services.

Infographic showing various Hybrid Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Software Engineer - SMB (Hybrid)

Enova International

Chicago, IL • On-site, Remote

$68K - $90K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Enova International rating

6.8

Company rating: 6.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas or take over sponsorship at this time.
About the Role:
At Enova we listen to our customers' needs, we believe the best answer wins, we believe in operating as owners, we hold ourselves accountable for results, and we believe Enova is a place for the best and brightest.
As a Software Engineer, you'll:
  • Take ownership of core features within your application's lifecycle, delivering high-quality code from implementation to deployment.
  • Collaborate with your team to identify and execute the best technical answers to complex problems.
  • Propose creative ideas, learn from senior peers, and actively participate in code reviews.
  • Work closely with product and engineering team members to understand and implement business requirements.
  • Actively participate in the ongoing evolution of Enova's products and services.
  • Work within multi-disciplined teams in an Agile environment.

Our most successful Software Engineers are adaptable, eager to learn, and able to tackle a variety of tasks-from writing clean backend services and debugging production issues to pairing with teammates to unblock complex tasks.
What you should have:
  • 2+ years of professional experience building and deploying software using Java, Python, or Go, with TypeScript and React for frontend development.
  • Strong understanding of SQL and database fundamentals, including schema design, indexes, migrations, and query optimization.
  • Experience building API integrations and working within microservices or event-driven architectures.
  • Interest in developing across the full stack, with experience building both frontend and backend applications.
  • Strong coding, debugging, and troubleshooting skills, with a focus on clean, maintainable, and scalable solutions.
  • Ability to manage priorities across multiple projects and thrive in a fast-paced environment.
  • Experience using AI tools to enhance software development workflows, with sound judgment in their application.
  • Strong communication and collaboration skills, with the ability to work effectively across technical and cross-functional teams.
  • Willingness to participate in an on-call rotation.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience, with a passion for continuous learning and growth.

Nice to have:
  • Familiarity with testing practices and frameworks (unit, integration, etc.).
  • Active contribution to multiple SDLC phases (development, testing, and release).
  • Experience with Containers such as Docker or Kubernetes.
  • Basic familiarity with cloud platforms, specifically AWS.
  • Exposure to Infrastructure as Code tools like Terraform.
  • Experience with non-relational databases and/or graph databases.
  • Open-source contributions or a GitHub profile you'd like to share!

Compensation:
This position includes various levels within our career ladder. The actual annual salary will be determined based on qualifications, skills, experience, and level assessed during the hiring process and may fall outside of the ranges shown.
Budgeted annual salary ranges:
Software Engineer I: $68,000 - $90,000
Software Engineer II: $84,000 - $110,000
Additional compensation for this role may include a bonus. All full-time employees are eligible to participate in Company benefits, described in more detail here.
Benefits & Perks:
  • Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on Mondays and Fridays. This schedule fosters collaboration, team connection, and strategic planning, enhancing communication and effectiveness to drive results.
  • Health, dental, and vision insurance including mental health benefits
  • 401(k) matching plus a roth option (U.S. Based employees only)
  • PTO & paid holidays off
  • Sabbatical program (for eligible roles)
  • Summer hours (for eligible roles)
  • Paid parental leave
  • DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
  • Employee recognition and rewards program
  • Charitable matching and a paid volunteer day...Plus so much more!

About Enova
Enova International is a leading financial technology company that provides online financial services through our AI and machine learning-powered Colossus™platform. We serve non-prime consumers and businesses alike, while offering world-class technology and services to traditional banks-in order to create accessible credit for millions.
Being a values-driven organization is at the core of Enova's success. We live our values by listening to our customers, challenging assumptions, thinking big, setting high expectations, and hiring and developing the best. Through our values and our commitment to making Enova an awesome place to work, we maintain an environment of inclusion and culture where our employees can thrive. You can learn more about Enova's values and culture here.
It is our policy to provide equal employment opportunity for all persons and not discriminate in employment decisions by placing the most qualified person in each job, without regard to any other classification protected by federal, state, or local law. California Applicants: Click here to review our California Privacy Policy for Job Applicants.

What Enova International employees say

Pay

Workplace

Get the full story on Breakroom