2

Remote Co Op Computer Science Jobs in Rochester Hills, MI

Staff Software Engineer

Detroit, MI ยท On-site +1

$170K - $200K/yr

Bachelor's degree in Computer Science or related field. * Minimum of 8 years working as a Backend ... Open to remote or hybrid if in the Detroit metro or Ann Arbor area.

Product Manager-Sr. Specialist

Dearborn, MI ยท On-site +1

$132.80K - $250.80K/yr

... Remote You'll have... * Bachelor's degree in Computer Science, Engineering, Data Science, or equivalent practical experience. * 8+ years of experience in technical product management, with a track ...

Data Analyst

Detroit, MI ยท On-site +1

Bachelor's Degree in Data Analytics, Mathematics, Statistics, Computer Science or related field or ... Remote Work Requirements * Wired (ethernet cable) internet connection from your router to your ...

GCP Manager

Detroit, MI ยท On-site +1

Bachelor's degree in preferably Computer Science, Information Technology, Computer Engineering, or ... remote client service delivery. Recruiting for this role ends on 06/30/2026. Work you'll do As a ...

Detroit ,MI OR Remote Duration - Contract-to-Hire after 6 Months Employment Type - This is for W2 ... BS/MS degree in Computer Science, Engineering, or a related field, or equivalent experience.

Bachelor's degree preferably in Computer Science, Information Technology, Computer Engineering, or ... remote client service delivery. Recruiting for this role ends on 06/30/2026. Work you'll do As a ...

Linux Engineer

Troy, MI ยท On-site +1

Job Type: Full-Time Employee Location: 100% Remote Job Requirements * Perform intermediate- to ... Education Required Bachelor's degree in Computer Science, Business Information Systems, Computer ...

next page

Showing results 1-20

People also search for

Remote Co Op Computer Science information

What are the key skills and qualifications needed to thrive as a Remote Co-Op Computer Science student, and why are they important?

To thrive as a Remote Co-Op Computer Science student, you need a solid grasp of programming fundamentals, data structures, algorithms, and typically be pursuing or have completed coursework toward a computer science degree. Familiarity with version control systems like Git, collaborative platforms such as GitHub or Jira, and exposure to coding languages like Python, Java, or C++ are commonly expected. Strong communication, self-motivation, and time management are essential soft skills for remote teamwork and independent learning. These skills ensure you can effectively contribute to projects, adapt to remote workflows, and maximize your experiential learning.

How do Remote Co-Op Computer Science roles typically facilitate mentorship and team collaboration despite the virtual setting?

Remote Co-Op Computer Science positions often leverage various collaboration tools such as Slack, Microsoft Teams, and Zoom to foster communication and mentorship. You'll participate in regular virtual stand-ups, code reviews, and project meetings, ensuring you stay connected with your team and receive guidance from senior engineers. Many companies assign a dedicated mentor or buddy to help you navigate both technical challenges and company culture. This structure allows you to build relationships, gain feedback, and make meaningful contributions without being onsite.

What is a Remote Co-Op in Computer Science?

A Remote Co-Op in Computer Science is a paid or unpaid work placement that allows students to gain real-world experience in their field while working from a location outside the traditional office, such as their home. These positions are typically part of a college or university's cooperative education program, blending academic learning with practical work experience. Students work on software development, data analysis, or IT projects under the supervision of professionals, helping them build technical skills and professional networks. Remote Co-Ops offer flexibility and can connect students with companies outside their local area, broadening their career opportunities.

What is the difference between Remote Co Op Computer Science vs Remote Software Intern?

AspectRemote Co Op Computer ScienceRemote Software Intern
CredentialsTypically enrolled in a computer science program, may require coursework or enrollment verificationUsually students pursuing a degree in computer science or related field, may need proof of enrollment
Work EnvironmentRemote, collaborative team settings, often part-time during academic termsRemote, project-based tasks, often part-time or summer internships
Employer & Industry UsageUsed by tech companies, startups, and corporations for student talent pipelinesCommonly offered by tech firms, startups, and software companies for skill development

Both roles are designed for students gaining practical experience in computer science. The main difference lies in the stage of education and the program structure: Co Op positions are typically part of a formal cooperative education program, while Software Internships are often summer or short-term roles. Both provide valuable industry exposure and skill development in remote settings.

What are popular job titles related to Remote Co Op Computer Science jobs in Rochester Hills, MI? For Remote Co Op Computer Science jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Remote Co Op Computer Science jobs in Rochester Hills, MI look for? The top searched job categories for Remote Co Op Computer Science jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Remote Co Op Computer Science jobs? Cities near Rochester Hills, MI with the most Remote Co Op Computer Science job openings:
Manager of Reliability Operations

Manager of Reliability Operations

Nexcess

Southfield, MI โ€ข On-site, Remote

$110K - $150K/yr

Full-time

Retirement

Posted 22 days ago


Job description

Description
Position at Nexcess
About Nexcess
Nexcess brings together a portfolio of hosting, cloud, and digital experience brands to deliver high-performance infrastructure and services to businesses worldwide.
Our platforms power mission-critical applications for thousands of customers. Reliability is foundational to everything we do. We operate complex environments spanning virtualization, storage, networking, and application hosting; where performance, availability, and consistency matter at scale.
This is a permanent, full-time, remote position.
US Pay Band - $110K - $150K Actual compensation will vary based on experience, skills, and location.
About the Role
We're looking for a Manager of Reliability Operations to lead how we detect, respond to, and learn from failures across our platform ecosystem.
This role sits at the intersection of Operations and Engineering, bringing structure to incident response, accountability to follow-through, and clarity to reliability insights. You'll ensure that what we learn from production directly improves how our platforms are built, operated, and scaled.
What You'll Do
Own Reliability Operations & Incident Command
  • Continuously evolve and improve incident management, change management, and post-incident practices
  • Establish clear standards for incident declaration, severity, escalation, and communication
  • Ensure consistent execution across teams and continuous process improvement
  • Own the incident command function, including roles, structure, and operating procedures
  • Lead or oversee major incident response in a 24/7 production environment
  • Build and manage on-call incident commander rotations with global coverage
Drive Learning, Accountability & Reliability Strategy
  • Own post-incident reviews, ensuring strong root cause analysis and clear documentation
  • Translate incident trends into actionable reliability improvements
  • Drive completion of corrective actions across teams; escalate when needed
  • Define and maintain service performance and reliability targets (availability, latency, error rates)
  • Own observability strategy, including monitoring, alerting, and signal quality
  • Improve detection, reduce time to resolution, and increase platform resilience
  • Partner with Engineering and Operations on capacity planning, patching, and lifecycle decisions
  • Ensure reliability insights directly inform platform and infrastructure roadmaps
  • Collaborate with Security on vulnerability response, patch prioritization, and compliance alignment
Operate Across a Complex Platform Environment
  • Work across environments including virtualization platforms (VMware), distributed storage (Ceph), Linux-based systems, and hybrid cloud infrastructure
  • Support platforms that span dedicated hosting, managed applications, and high-availability cloud services
  • Ensure reliability practices scale across multiple products, brands, and customer environments
  • Provide regular, data-driven reporting to leadership on availability, incident trends, and operational performance
  • Act as the central authority on reliability insights across teams

What You Bring
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 7+ experience in systems operations, site reliability, or platform engineering
  • 2+ years experience leading teams or major operational functions
  • Proven experience managing incidents in a 24/7 production environment
  • Strong background in troubleshooting, root cause analysis, and operational improvement
  • Experience with change management practices
Platform & Tooling Experience
  • Monitoring and observability platforms (e.g., Datadog, Prometheus, Grafana, New Relic)
  • Incident management and alerting tools (e.g., PagerDuty, Opsgenie)
  • Infrastructure and platform technologies (Linux systems, VMware, Ceph, cloud platforms)
  • Logging and telemetry systems (centralized logging, metrics, tracing)
  • Ability to translate complex technical data into clear insights
  • Strong communication skills, especially in high-pressure situations

Nice to Have
  • Background in Computer Science, Engineering, or a related field
  • Experience in managed hosting, cloud infrastructure, or SaaS environments
  • Experience defining and tracking system reliability and performance targets
  • Familiarity with ITIL or similar operational frameworks
  • Exposure to VMware, Ceph, Linux, and Windows platforms
  • Relevant certifications (AWS, RHCE, etc.)

We Offer:
  • Traditional and Roth 401k with company matching
  • A collaborative team culture
  • Consistent/set work hours
  • Challenging non-redundant daily duties
  • A voice in how things get done

Disclaimer:
This job description is only a summary of the typical functions of the position. It is not intended to be an exhaustive or comprehensive list of all job responsibilities, tasks, or duties. Additional duties and tasks may be assigned as part of the job function. Liquid Web Inc. reserves the right to modify, interpret, or apply this job description in a way that best supports the organizational needs. The job description in no way creates or implies an employment contract. The employment contract remains "at will".
Equal Employment Opportunity Policy: Liquid Web is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.
#LI-Remote