2

Remote Computer Programmer Jobs in Champaign, IL

Java Tutor

Champaign, IL ยท Remote

$40/hr

... engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as understanding ...

Background or interest in computer science, engineering, math, physics or a related technical or quantitative field * Sales experience Location: Champaign, Illinois, or remote Job Type: Full time (40 ...

Background or interest in computer science, engineering, math, physics or a related technical or quantitative field * Sales experience Location: Champaign, Illinois, or remote Job Type: Full time (40 ...

Oracle Support Specialist

Champaign, IL ยท On-site +1

$75K - $90K/yr

However, we may consider hybrid/remote work arrangements Typical pay for this position is $75,000 ... A bachelor's degree in computer science, IT, software engineering or equivalent work experience

Oracle Support Specialist

Champaign, IL ยท On-site +1

$75K - $90K/yr

However, we may consider hybrid/remote work arrangements Typical pay for this position is $75,000 ... A bachelor's degree in computer science, IT, software engineering or equivalent work experience

Workday Developer

Champaign, IL ยท On-site +1

$51.01 - $87.74/hr

Overview The IT ERP Sr Software Engineer participates in analysis, QA, documentation, software support, troubleshooting, system administration, and change control tasks needed to produce reports ...

Remote Computer Programmer information

See Champaign, IL salary details

$33K

$65.1K

$95.6K

How much do remote computer programmer jobs pay per year?

As of May 28, 2026, the average yearly pay for remote computer programmer in Champaign, IL is $65,069.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,600.00 and $80,100.00 per year, depending on experience, location, and employer.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

What are the most commonly searched types of Computer Programmer jobs in Champaign, IL? The most popular types of Computer Programmer jobs in Champaign, IL are:
What are popular job titles related to Remote Computer Programmer jobs in Champaign, IL? For Remote Computer Programmer jobs in Champaign, IL, the most frequently searched job titles are:
What cities near Champaign, IL are hiring for Remote Computer Programmer jobs? Cities near Champaign, IL with the most Remote Computer Programmer job openings:
Infographic showing various Remote Computer Programmer job openings in Champaign, IL as of May 2026, with employment types broken down into 89% Full Time, 9% Part Time, and 2% Temporary. Highlights an 2% Physical, 4% Hybrid, and 94% Remote job distribution, with an average salary of $65,069 per year, or $31.3 per hour.
MTS Site Reliability Engineer

MTS Site Reliability Engineer

Aviatrix

Champaign, IL โ€ข Remote

$57 - $75.75/hr

Other

Retirement

Posted 12 days ago


Job description

WHO WE ARE: ย 

Aviatrix is pioneering the Cloud Native Security Fabric - the architecture the Containment Era requires. The Cloud Native Security Fabric governs every workload communication path across every cloud, every VPC, every Kubernetes cluster, and every serverless function, from a single policy plane. One rule. Universal propagation. Enforced at the workload, not at a chokepoint. Trusted by more than 500 of the world's leading enterprises. For more information, visit aviatrix.ai.

ABOUT THE ROLE:

The Aviatrix SRE team is a small but highly skilled global group of Systems Engineers/SREs dedicated to ensuring the reliability, availability, and performance of Aviatrix's critical systems and services. Our mission is to build and maintain a robust, resilient infrastructure that enables Aviatrix to deliver high-quality services with agility through automation, best practices, and a culture of operational excellence.

As a Member of Technical Staff (MTS) Site Reliability Engineer, you'll be developing your foundational SRE skills while contributing to the reliability and performance of our systems. You'll work under supervision to implement solutions, learn our infrastructure, and gain hands-on experience with production systems.

KEY RESPONSIBILITIES
  • Kubernetes: Learn to manage basic application deployments, assist with troubleshooting, and support monitoring tasks
  • Infrastructure as Code: Implement IaC for straightforward provisioning tasks and configuration changes
  • Automation & Development: Contribute to existing automation tools and frameworks in Golang and Python
  • Basic System Maintenance: Contribute to system reliability through routine maintenance tasks and monitoring
  • Implementation Support: Implement well-defined solutions for moderate complexity technical problems
  • Reliability Engineering: Learn fundamentals of system reliability; contribute to maintaining uptime for well-defined services under guidance
  • Automation Excellence: Execute basic automation scripts; contribute to existing automation frameworks with supervision
  • Observability: Implement basic monitoring configurations; learn to read dashboards and interpret common metrics
  • Incident Management: Participate in incident response with escalation support; document findings and learnings
  • Performance Engineering: Monitor system performance using established metrics; escalate performance issues appropriately
  • Collaboration: Participate actively in team meetings; communicate status and blockers effectively
QUALIFICATIONS
  • Experience: 0-3+ years in software engineering, system administration, or related technical roles
  • Education: BS in Computer Science, Engineering, or related field
  • Programming: Basic proficiency in at least one programming language (Golang, Python preferred)
  • Cloud Platforms: Foundational knowledge of cloud platforms (AWS, Azure, GCP)
  • Linux: Basic Linux system administration skills
  • Version Control: Experience with Git and code review processes
  • Communication: Strong communication skills and eagerness to learn
  • Problem-Solving: Demonstrated ability to solve technical problems independently

US Pay Range

The annual base salary range for this full-time position is $111,600-$131,300 + benefits + 401(k) match + equity and is bonus eligible. The pay range is determined by the role, work location, job-related skills, level, experience and relevant education.ย  The range displayed is applicable only for new hires for the listed position located in the US. Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process.

#LI-RACHEL #LI-Remote