2

Remote Computer Science Jobs in Providence, RI (NOW HIRING)

Remote-- East Coast Preferred* Travel (Major): * This position may require the associate to travel ... Bachelor's degree in computer science, Information Technology, or related field * SAP certification ...

Remote Duration: Long-Term Contract Passport number is mandatory at the time of submission for H1 ... Bachelor's degree in computer science or related field. Thanks for your valuable time!!! Sam Taylor ...

Bristol, RI (On-site at various Town facilities and remote as needed) Duration: Long Term Contract ... Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent ...

This team works with clients locally, nationally, and globally in both on-site and remote ... Bachelor's degree in Engineering, Computer Science, or a related technical field Technologies You ...

AI Architect

Woonsocket, RI · Remote

$70 - $75/hr

Remote Duration: Long-Term Contract Passport number is mandatory at the time of submission for H1 ... Bachelor's degree in computer science or related field. Thanks for your valuable time!!! Sam Taylor ...

next page

Showing results 1-20

Remote Computer Science information

See Providence, RI salary details

$22.3K

$85.2K

$185.8K

How much do remote computer science jobs pay per year?

As of Jun 19, 2026, the average yearly pay for remote computer science in Providence, RI is $85,166.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,123.00 and $121,910.00 per year, depending on experience, location, and employer.

What Are Remote Computer Science Jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

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

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

Can I work remotely with a computer science degree?

Yes, many computer science roles can be performed remotely, especially in software development, programming, and IT support. Remote work often requires strong communication skills, proficiency with collaboration tools, and sometimes specific certifications or experience with remote work environments.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

What jobs pay $10,000 a month without a degree?

Remote computer science roles such as software developers, web developers, and cybersecurity specialists can earn $10,000 or more per month without a formal degree, often relying on strong coding skills, certifications, and experience. Freelance work, consulting, and project-based contracts in tech fields also offer high earning potential without traditional degrees.

How can I make $100,000 a year working from home?

Remote computer science professionals can reach a $100,000 annual income by gaining specialized skills in areas like software development, data science, or cybersecurity, and obtaining relevant certifications. Building a strong portfolio, gaining experience, and working for high-paying companies or freelancing can also increase earning potential while working remotely.

How to make $1000 a week remote?

Remote computer science professionals can earn $1000 or more weekly by taking on freelance projects, consulting, or working for companies that pay competitive rates. Building in-demand skills such as programming, software development, or data analysis, and using platforms like Upwork or Freelancer, can help achieve this income level. Consistent work, strong skills, and a reliable client base are key factors.
What are the most commonly searched types of Computer Science jobs in Providence, RI? The most popular types of Computer Science jobs in Providence, RI are:
What are popular job titles related to Remote Computer Science jobs in Providence, RI? For Remote Computer Science jobs in Providence, RI, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science jobs in Providence, RI look for? The top searched job categories for Remote Computer Science jobs in Providence, RI are:
What cities near Providence, RI are hiring for Remote Computer Science jobs? Cities near Providence, RI with the most Remote Computer Science job openings:
Principal SAP Architect - Remote

Principal SAP Architect - Remote

UNFI

Providence, RI • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


UNFI rating

7.1

Company rating: 7.1 out of 10

Based on 120 frontline employees who took The Breakroom Quiz

26th of 48 rated food wholesalers


Job description

Job Overview:
The Principal SAP Architect - SAP Global Template, Release and Applications position is responsible for the end-to-end ownership of the SAP template and application landscape, including design integrity, technical stewardship, and lifecycle management. This role ensures the SAP solution remains stable, scalable, and aligned with both business strategy and SAP's product roadmap. This role governs template standards, manages system upgrades and releases, and oversees the ongoing evolution of the SAP platform to support enterprise-wide transformation by combining deep functional knowledge and technical/application expertise.
*Location: Remote-- East Coast Preferred*
Travel (Major):
  • This position may require the associate to travel to company offices, distribution centers, or other locations for specific meetings or other business reasons.
  • Travel is required up to (30)% for this position.

What does it mean to be part of the Information Technology Team?
A role in Information Technology at UNFI involves being a part of the transformation of food for all through many innovative technology products such as myUNFI, our customer ordering platform or our warehouse management systems that optimize service. You will have an opportunity to be a part of the technology journey to transform food for all through collaboration and building solutions across teams that directly contribute to our OneUNFI strategy. Roles include network automation, infrastructure unification and modernization, data services and analytics, and digital offering.
Job Responsibilities:
  • Own the design, integrity, and consistency of the SAP global template across all deployments
  • Define and enforce standards across all configurations, enhancements (RICEFW) and integrations
  • Ensure alignment to fit-to-standard principles and clear core strategy through partnership and alignment Technology leadership
  • Balance global standardization with controlled flexibility for business needs
  • Lead planning and execution of SAP S/4HANA upgrades, feature pack releases and enhancements, OSS notes and patches,
  • Partner with development teams on custom code, reducing technical debt and clean core principles
  • Assess and manage impact of SAP production changes, custom developments and integrations
  • Define and oversee regression testing strategy, retrofit and transport management approach, release calendar and environment synchronization
  • Serve as a key member of the design authority and architecture review board
  • Lead the decision authority on template changes, enhancements, and technical, functional deviations
  • Drive ongoing evolution of the template and application landscape, aligning roadmap and identifying opportunities to simply process, rationalize customizations and improve performance
  • Define and govern the SAP landscape environment strategy, ensuring environments are aligned to release cycles, testing needs, and program timelines
  • Establish and maintain environment refresh strategy, including system copies, data refresh cadence, and version control across all environments
  • Oversee test data management practices, ensuring availability of representative, compliant, and fit-for-purpose data to support all phases of testing
  • Coordinate with BASIS, QA, and program teams to ensure environments are available, stable, synchronized properly and ready to support critical testing and deployment milestones

Job Requirements:
Education/ Certifications:
  • Bachelor's degree in computer science, Information Technology, or related field
  • SAP certification (e.g., SAP Certified Technology Associate) preferred

Experience:
  • 10+ years of SAP technical experience including SAP S/4 HANA implementation and/or transformation programs
  • Strong technical and functional experience across on or more SAP domain
  • Proven experience with SAP release/upgrade management and global template design and governance
  • Experience working with global teams and system integrators
  • Experience with implementation approaches, SAP best practices and Fit-to-Standard methodologies
  • SAP Clean Core strategy including governance, alignment and management of that strategy within BTP
  • SAP Cloud ALM and how it's used to manage end-to-end lifecycle of SAP cloud applications

Knowledge/Skills/ Abilities
  • Strong decision making and governance mindset
  • Deep knowledge within SAP data model, key tables, custom code and enhancements, and integration architecture
  • Ability to bridge business and technical stakeholders
  • Ability to be proactive, structure and detail oriented in approach
  • Strong teamwork and interpersonal skills; ability to communicate and influence at all management levels and with both technical and non-technical individuals and successfully manage in a cross-functional environment and remote locations.
  • Good judgment is required for this position as there may be times when direct supervision may not be immediately available.

Work Environment:
Remote Role:
This position is classified as remote where the associate will perform remote work from their primary residence. Remote associates are welcome to work from the office but are not required to do so. While remote associates are not required to work from an office on a regular basis, they may be required to come to the office or other UNFI locations for necessary business reasons or if directed to do so by their manager.
Physical Environment/Demands:
Office Roles:
  • Most work is performed in a temperature-controlled office environment.
  • Incumbent may sit for long periods of time at a desk or computer terminal.
  • While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear.
  • Incumbent may use calculators, keyboards, telephones, and other office equipment in the course of a normal workday.
  • Stooping, bending, twisting, and reaching may be required in the completion of job duties.

The above statements are intended to describe the general nature of the work performed by the employees assigned to this job. All employees must comply with Company policy and applicable laws. The responsibilities, duties and skills required of personnel so classified may vary within each department and/or location.
UNFI is an Equal Opportunity employer committed to creating an inclusive and respectful environment for all. All qualified applicants will receive equal consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, national origin, disability, protected veteran status, or other protected ground. Accommodation is available upon request for candidates taking part in all aspects of the job selection process. - M/F/Veteran/Disability. VEVRAA Federal Contractor.
Compensation:
UNFI anticipates paying the above-referenced pay rate (or within the above-referenced pay range) for this position. Actual Pay, where applicable, will depend on a number of factors, including, but not limited to, education, experience, training, and any requirements under applicable collective bargaining agreements. UNFI is committed to transparency in pay in compliance with applicable state and local laws.
Benefits:
For Washington positions (or positions that may be performed remotely from Washington), https://www.unfi.com/jobs-more-info-wa.html for Washington-specific paid time off details.
Candidates hired into this position will also be eligible to participate in the following benefits programs: Paid Time Off; Sick Time; paid holidays and parental leave; 401K Program; medical, dental, vision, life, and accidental death/dismemberment insurance; short-term and long-term disability insurance program, Flexible Spending Account and/or Health Savings Account, subject to meeting the eligibility requirements and the terms and conditions of these programs, and subject to any requirements under applicable collective bargaining agreements.
UNFI's compensation, benefits, and paid time off policies are subject to change in the Company's sole discretion, consistent with applicable law. This job posting should not be construed as an offer of employment with certain terms, nor should it be construed as a guaranteed minimum.
Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act .

What UNFI employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom