2

Remote Computer Science Jobs in Calgary, AB (NOW HIRING)

... well as remote colleagues globally. This role offers an excellent opportunity to build your ... of Computer Science, Engineering, or Information Technology. * Experience in Python, Java ...

Bachelor's degree in Business, Marketing, Computer Science, or related field. * 3+ years of ... Modern offices with cutting-edge technology (or remote options for qualified candidates) * Free ...

Degree or technical diploma in IT, cybersecurity, computer science, or a related field, with 8+ ... remote access, encryption, data protection, OT security, and AI security considerations.

... remote location. What Required Skills You'll Bring: * Bachelor's degree in Environmental Science, Data Science, Computer Science, Information Systems, Geographic Information Systems (GIS), or a ...

Regional Sales Manager

Calgary, AB · On-site +1

CA$130K - CA$150K/yr

Are you ready to accelerate your potential and make a real difference within life sciences ... We recognize the benefits of flexible, remote working arrangements for eligible roles and are ...

Bachelor's degree in Information Systems, Computer Science, Business Administration, or related ... Remote -Calgary, AB, Toronto, ON Opening Type: New Role If this resonates with you, we encourage ...

Intermediate Spatial Ecologist

Calgary, AB · On-site +1

CA$43.90 - CA$60.40/hr

Integrate remote sensing datasets, including satellite imagery, LiDAR, UAV/drone imagery, and Earth ... Master's degree in Ecology, Data Science, Environmental Science, or a related field. * 5-10 years ...

Intermediate Spatial Ecologist

Calgary, AB · On-site +1

CA$43.90 - CA$60.40/hr

Integrate remote sensing datasets, including satellite imagery, LiDAR, UAV/drone imagery, and Earth ... Master's degree in Ecology, Data Science, Environmental Science, or a related field. * 5-10 years ...

Bachelor's degree in Computer Science, Engineering, Security, or equivalent experience; * Strong ... Flexible work option available (remote Fridays for eligible employees). The successful candidate ...

next page

Showing results 1-20

Remote Computer Science information

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 to make $1000 a week remotely?

Remote computer science professionals can earn $1000 or more weekly by taking on freelance projects, consulting, or working as a software developer with high-demand skills such as programming, data analysis, or cybersecurity. Building a strong portfolio, gaining certifications, and using platforms like Upwork or Freelancer can help secure consistent, well-paying remote work.

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 technical skills, familiarity with collaboration tools, and self-discipline to manage tasks independently.

What jobs pay 4000 a week without a degree?

Remote computer science roles such as freelance software developers, web developers, or cybersecurity consultants can earn $4,000 or more weekly without a formal degree, often relying on skills, experience, and certifications. These positions typically require proficiency in programming languages, problem-solving, and self-management, and may involve contract or project-based work. High earnings are usually associated with specialized skills, a strong portfolio, and a reliable client base.

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.

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.
What are the most commonly searched types of Computer Science jobs in Calgary, AB? The most popular types of Computer Science jobs in Calgary, AB are:
What job categories do people searching Remote Computer Science jobs in Calgary, AB look for? The top searched job categories for Remote Computer Science jobs in Calgary, AB are:
Infographic showing various Remote Computer Science job openings in Calgary, AB as of July 2026, with employment types broken down into 71% Full Time, 18% Part Time, and 11% Contract. Highlights an 3% In-person, and 97% Remote job distribution.
Associate Consultant

Associate Consultant

Bentley Systems

Calgary, AB • On-site, Remote

Other

Re-posted 21 days ago


Job description

Associate Consultant, Maximo

Location: Hybrid/Home-based, Canada

Position Summary:

We are seeking an Associate Consultant to join our growing team at Cohesive, within Bentley Systems. Cohesive is the world's leading Maximo Implementor, with colleagues spread across 22 offices, as well as remote colleagues globally. This role offers an excellent opportunity to build your functional and technical expertise in Enterprise Asset Management (EAM) across various industries, focusing on improving our clients' asset reliability and work efficiency with IBM's Maximo Application Suite.

This position reports to the Manager, Services and works closely with senior consultants and project teams.

 

Responsibilities:

  • Support Maximo implementation projects under the guidance of Cohesive senior consultants, interfacing with clients to understand their business requirements and translating them to technical solutions within IBM Maximo.
  • Configure IBM Maximo software to meet client-specific requirements.
  • Document business requirements, functional and technical specifications, test cases and user training guides as needed.
  • Participate in requirements gathering, solution design, development, testing, and deployment phases of projects, as assigned.
  • Apply standardized software development lifecycle (SDLC) methodologies to project tasks.
  • Effectively collaborate with cross-functional teams to ensure successful project execution.

Learning & Development:

  • Gain exposure to industry best practices in Enterprise Asset Management and Maximo implementations.
  • Receive mentorship from experienced consultants and participate in structured training sessions.
  • Develop skills in gathering business requirements, supporting workshop facilitation, configuring software, testing, troubleshooting, data migration, and integration techniques.
  • Exposure to the end-to-end SDLC lifecycle on projects.

Required Qualifications: 

  • Bachelor'sdegree or equivalent from a recognizedhigher educational institution,in the field of Computer Science, Engineering, or Information Technology. 
  • Experience in Python, Java, JavaScript, SQL, C#, or other programming languages 
  • Strong customer service skills are essential, with the ability to communicate clearly, build trust with clients, and handle inquiries or challenges with professionalism and care.
  • Effectively diagnose and resolve problems, while staying organized and managing your time efficiently.
  • Translate complex technical ideas into clear, understandable language for non-technical audiences.
  • Proficient in use of the Microsoft Office Suite (Word, Excel, PowerPoint, Visio, and SharePoint) 


Desired Qualifications:
 

  • Understanding of Relational Databases (Oracle, SQL Server, DB2, etc.) 
  • Intermediate or better with Structured Query Language (SQL) for Databases 
  • Knowledge of / experience with Linux, Kubernetes, or containerized applications
  • Knowledge of / experience with any of the following software: PowerBI, Talend, Selenium, Microsoft SQL Server Integration Services (SSIS)
  • Experience working within an industry via co-op terms during post-secondary education, or through previous internships

Other: 

  • This a full-time role expected to work 40 hours per week, hybrid or home-based in Canada. 
  • Required sitting or standing at will while performing work on a computer (or any other physical requirements). The role requires communication with managers, peers, and other colleagues of the company in person (on occasion), and by utilizing Microsoft Teams chat, calling, and meeting functions.
  • This position may require some travel to client site, depending on project requirements. Travel, if required, will be limited to a maximum of 50% a year.

What We Offer: 

  • A great Team and culture - please see our colleague video. 
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start. 
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups. 
  • A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact. 

#LI-Remote

About Bentley Systems


Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com 

Equal Opportunity Employer:

Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.