1

Computer Science Degree Jobs in Normal, IL (NOW HIRING)

Bachelor's degree in computer science, information systems, mathematics, statistics, econometrics or related field or an equivalent combination of education and experience sufficient to perform the ...

next page

Showing results 1-20

Computer Science Degree information

See Normal, IL salary details

$55.2K

$81.3K

$95.8K

How much do computer science degree jobs pay per year?

As of Jun 21, 2026, the average yearly pay for computer science degree in Normal, IL is $81,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,800.00 and $91,400.00 per year, depending on experience, location, and employer.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can reach or exceed $200,000 annually with experience and advanced skills, often without a traditional four-year degree. High-paying positions in sales, real estate, and entrepreneurship can also achieve this income level, but typically require strong networks, sales skills, or business acumen rather than formal education. Certifications, technical expertise, and industry experience are key factors for these roles.

What can you be with a degree in computer science?

A degree in computer science prepares individuals for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. It also provides a foundation for careers in data science, artificial intelligence, and IT management, often requiring knowledge of programming languages, algorithms, and computer systems.

What is a Computer Science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What are the key skills and qualifications needed to thrive with a Computer Science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What jobs can you do with computer science?

A computer science degree qualifies individuals for a variety of roles including software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What jobs does a degree in computer science get you?

A degree in computer science can lead to roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These positions typically require knowledge of programming languages, algorithms, and computer systems, and may involve working with tools like Java, Python, or SQL in various industries.

What types of entry-level roles are typically available to recent graduates with a Computer Science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.
What are the most commonly searched types of Computer Science Degree jobs in Normal, IL? The most popular types of Computer Science Degree jobs in Normal, IL are:
What job categories do people searching Computer Science Degree jobs in Normal, IL look for? The top searched job categories for Computer Science Degree jobs in Normal, IL are:
What cities near Normal, IL are hiring for Computer Science Degree jobs? Cities near Normal, IL with the most Computer Science Degree job openings:
Infographic showing various Computer Science Degree job openings in Normal, IL as of June 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 93% In-person, and 7% Hybrid job distribution, with an average salary of $81,252 per year, or $39.1 per hour.
Staff IT Solutions Engineer, Collaboration Platforms

Staff IT Solutions Engineer, Collaboration Platforms

Rivian

Normal, IL • On-site

$149K - $187K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Rivian rating

7.4

Company rating: 7.4 out of 10

Based on 156 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

About Rivian

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. 

As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. 


Role Summary

We are seeking a highly skilled and motivated Senior IT Solutions Engineer to join our team. This role is responsible for the advanced configuration, technical delivery, integration, and operational excellence of our core collaboration and productivity platforms, with a primary focus on Slack Enterprise Grid. You will be the technical expert who ensures our solutions are stable, secure, and deliver maximum efficiency across the organization, including our joint venture operations. This positon will report to our Sr. Manager and will be located in either, Palo Alto, Irvine, Normal or Plymouth. 


Responsibilities
Implementation & Configuration: Lead the hands-on configuration and deployment of complex solutions within Slack (e.g., custom workflows, channel conventions, security features) and other assigned platforms (Box, Figma, Lucidchart, UiPath, Everbridge).
Technical Governance: Define and enforce technical standards and configuration policies for all owned platforms, ensuring consistency and system health across the Enterprise.
Troubleshooting & Optimization: Act as the Tier 3 escalation point for platform issues, performing deep-dive analysis, root cause determination, and implementing permanent engineered solutions to improve reliability and performance.
Internal Platform Development: Drive the technical execution of platform development initiatives, translating business requirements into documented engineering specifications and production-ready deployments (KTO work). Platform Integration & Ecosystem Management
Cross-Functional Integration: Implement and maintain integrations between Slack and other enterprise applications (e.g., monitoring tools, HR systems, ticketing systems), ensuring data integrity and reliable automated processes.
API & Automation: Leverage platform APIs to build scalable automation and custom solutions that streamline business processes and enhance user productivity.
Security Configuration Alignment: Collaborate closely with security teams to implement and audit technical security controls, access models, data loss prevention (DLP) configurations, and data residency settings. Strategic & Operational Alignment
Roadmap Input: Provide technical expertise and feasibility analysis to inform the platform roadmap and strategy, ensuring planned features align with operational stability and security requirements.
Project Leadership: Serve as the technical lead for platform-related projects, overseeing configuration, testing, documentation, and successful deployment into production environments.
Vendor Management Support: Assist the Platform Owner/Manager with technical vendor engagement, evaluating new features, managing pilot programs, and providing technical oversight on capacity planning.
Joint Venture Work: Ensure platform configurations and access models are technically robust and compliant for cross-functional collaboration with joint venture partners. Multi-Platform Engineering
Apply senior-level engineering rigor and technical governance to configuration, security, and minor development initiatives for secondary platforms, including Box, Figma, Lucidchart, UiPath, and Everbridg

Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related technical field.
7+ years of experience as an IT Engineer, focusing on the deployment and administration of enterprise SaaS platforms.
Expert-level, hands-on experience with Slack Enterprise Grid administration, configuration, and API usage.
Proficiency in scripting or automation tools relevant to enterprise platforms (e.g., Python, PowerShell, workflow builders).
Strong understanding of Identity and Access Management (IAM), SSO (SAML/OAuth), and data security principles in a cloud environment.
Proven ability to translate business requirements into concrete, secure, and scalable technical solutions.
Excellent analytical and problem-solving skills, with a track record of resolving complex, production-critical system issues.
Relevant vendor certifications (e.g., Slack Certified Admin/Developer).
Experience with configuration and integration of other productivity tools (Box, Figma, UiPath).
Experience with complex network environments and integration with cloud infrastructure (AWS/Azure/GCP)

Pay Disclosure

Salary Range for this role is $149,700 - $187,100 for California based applicants and $125,800 - $157,200 for Michigan, Illionis or Georgia based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee’s position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.

The successful candidate may be eligible for annual performance bonus and equity awards. 

We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian’s 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com. 

You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than February 6, 2026.



Equal Opportunity

Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

Candidate Data Privacy

Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. 

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services. 

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.  

Please note that we are currently not accepting applications from third party application services.

Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related technical field.
7+ years of experience as an IT Engineer, focusing on the deployment and administration of enterprise SaaS platforms.
Expert-level, hands-on experience with Slack Enterprise Grid administration, configuration, and API usage.
Proficiency in scripting or automation tools relevant to enterprise platforms (e.g., Python, PowerShell, workflow builders).
Strong understanding of Identity and Access Management (IAM), SSO (SAML/OAuth), and data security principles in a cloud environment.
Proven ability to translate business requirements into concrete, secure, and scalable technical solutions.
Excellent analytical and problem-solving skills, with a track record of resolving complex, production-critical system issues.
Relevant vendor certifications (e.g., Slack Certified Admin/Developer).
Experience with configuration and integration of other productivity tools (Box, Figma, UiPath).
Experience with complex network environments and integration with cloud infrastructure (AWS/Azure/GCP)
Education:UNAVAILABLEEmployment Type: FULL_TIME

What Rivian employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Rivian logo

About Rivian

Sourced by ZipRecruiter

Rivian is a pioneering automotive industry player headquartered in Irvine, California. Established in 2009, the company has made notable advancements in developing sustainable transportation solutions. It is widely recognized for its electric adventure vehicles: the R1T pickup and the R1S SUV. Rivian is dedicated to creating a positive shift in societal mobility and emphasizes sustainability, innovation, and adventure as part of its core values. Their mission is to keep the world adventurous forever - a testament to their commitment in transitioning the world to sustainable transportation. Rivian's achievements are numerous, with one of the most notable being securing a significant multi-billion dollar investment from Amazon for the production of electric delivery vans.

Industry

Automobile dealers

Company size

10,000+ Employees

Headquarters location

Irvine, CA, US

Year founded

2009