1

Virtual Software Engineer Jobs in Illinois (NOW HIRING)

Senior .NET Software Engineer

Chicago, IL ยท Hybrid

$101K - $144K/yr

Mentors and develops software engineer team. * Coordinates with internal contacts to perform ... Fitness center discounts and free virtual fitness platform * Employee assistance program Health ...

Senior .NET Software Engineer

Peoria, IL ยท Hybrid

$101K - $144K/yr

Mentors and develops software engineer team. * Coordinates with internal contacts to perform ... Fitness center discounts and free virtual fitness platform * Employee assistance program Health ...

Senior Software Architect-Snowpark

Chicago, IL ยท On-site

$133K - $181K/yr

... Engineer rather than an architect Below is my hottest requirement. Please send Full Legal Name ... Virtual Interview Work authorization: Cannot work with OPT or CPT * Resource Work Location: 333 S.

## # Senior Full Stack Software Engineer* Design, develop, and operate full stack cloud solutions in an ... Everforth Apex uses a virtual recruiter as part of the application process. Click* *for more ...

Senior Software Engineer -P

Chicago, IL ยท On-site +1

$126K - $166K/yr

As a Senior Software Engineer in our Agile environment, your team will rely heavily on your serious ... We provide over 21 comprehensive rewards, including medical coverage, virtual wellness classes ...

The position is primarily focused on testing engineering with some IT software components ... Manage virtual machines using Windows Server OS, Linux, and Autonomy onboard software. * Perform ...

Showing results 41-60

Virtual Software Engineer information

See Illinois salary details

$51.6K

$137.7K

$201.7K

How much do virtual software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for virtual software engineer in Illinois is $137,671.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $170,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Virtual Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and proficiency in popular programming languages is typically required. Excellent communication, time management, and self-motivation are crucial soft skills for remote collaboration and productivity. These skills and qualities are important to ensure efficient code delivery, effective teamwork, and adaptability in remote or distributed work environments.

What is the difference between Virtual Software Engineer vs Remote Software Developer?

AspectVirtual Software EngineerRemote Software Developer
CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, possibly certifications
Work EnvironmentRemote, often part of a distributed teamRemote, often part of a distributed team
Industry UsageTech companies, startups, consulting firmsTech companies, startups, consulting firms
Job FocusDesigning, developing, testing software solutionsDeveloping, maintaining software applications

Both Virtual Software Engineers and Remote Software Developers work remotely in tech environments, often sharing similar credentials and industry usage. The main difference lies in the job scope: Virtual Software Engineers may focus more on system architecture and high-level design, while Remote Software Developers typically concentrate on coding and implementation. However, these roles often overlap, and the titles are used interchangeably depending on the company.

What is a virtual software engineer?

A Virtual Software Engineer is a professional who designs, develops, tests, and maintains software applications while working remotely rather than from a traditional office setting. They use online collaboration tools, version control systems, and cloud platforms to work with team members and manage projects virtually. This role requires strong technical skills, self-motivation, and effective communication to deliver high-quality software solutions from any location.

How do virtual software engineers typically collaborate with remote teams to ensure project success?

Virtual Software Engineers often work closely with distributed teams using collaboration tools like Slack, Jira, and GitHub. Regular video meetings, clear documentation, and agile methodologies help keep everyone aligned despite differing time zones. Successful engineers proactively communicate progress, ask clarifying questions, and participate in code reviews to maintain project momentum. Building strong virtual relationships and being adaptable are key to thriving in this environment.
What are the most commonly searched types of Software Engineer jobs in Illinois? The most popular types of Software Engineer jobs in Illinois are:
What job categories do people searching Virtual Software Engineer jobs in Illinois look for? The top searched job categories for Virtual Software Engineer jobs in Illinois are:
What cities in Illinois are hiring for Virtual Software Engineer jobs? Cities in Illinois with the most Virtual Software Engineer job openings:

AI Engineer

Horizontal Talent

Chicago, IL โ€ข On-site, Remote

Full-time

Posted 15 days ago


Job description

Weโ€™re looking for a Software Engineer to help take AI solutions from proof of concept to MVP and production in a secure, enterprise-ready environment. This role offers the opportunity to build scalable applications, partner with AI engineers and product teams, and shape the architecture, tooling, and deployment patterns that support real-world AI delivery.

Responsibilities
  • Design and build secure, scalable AI-enabled applications ready for enterprise deployment
  • Help establish engineering best practices for architecture, design patterns, performance, and security
  • Build application scaffolding, APIs, shared services, environments, and deployment components
  • Collaborate with AI engineers and product teams to choose the right technical approach for each solution
  • Integrate AI applications with enterprise systems while meeting security, identity, and compliance standards
  • Support CI/CD, testing, release management, and operational readiness for MVP and production systems
  • Partner with DevOps and platform teams to ensure solutions are supportable, scalable, and maintainable
  • Participate in code reviews and help strengthen the quality and reliability of production software
Skills
  • Strong software engineering experience with a focus on building production-grade applications
  • Hands-on experience supporting AI solutions in enterprise environments
  • Practical understanding of common AI patterns such as RAG, agentic workflows, and API-based model integration
  • Solid Azure experience across infrastructure, platform services, networking, identity, and security
  • Experience with CI/CD pipelines, environment management, and secure deployment practices
  • Knowledge of modern application and data technologies such as containers, Kubernetes, FastAPI, Kafka, PostgreSQL, MongoDB, Cosmos DB, and Neo4j
  • Strong understanding of when to apply relational, NoSQL, graph, vector, and event-driven architecture patterns
  • Experience using GitHub workflows, branching strategies, pull requests, and modern AI productivity tools
  • Ability to work effectively within enterprise standards and cross-functional teams
Preferred Skills
  • Experience delivering across multiple enterprise projects
  • Exposure to AI evaluation and observability needs
  • Familiarity with tools such as GitHub Copilot and Claude Code
  • Background supporting secure integration into large-scale business systems
  • Experience introducing engineering best practices to teams working on AI solutions
  • Comfort working in hybrid environments and collaborating closely with distributed stakeholders

Horizontal is committed to fostering an inclusive, equitable, and welcoming environment where different perspectives and experiences are valued. We encourage candidates from all backgrounds to apply and bring their unique strengths to the team.

By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex.