2

Remote Computer Science Jobs in Carrollton, TX (NOW HIRING)

Phoenix, AZ (Remote) Duration: Up to 12 months, with potential for extensionOur direct client is ... Bachelor's degree in Computer Science or equivalent. * Experience: * 8+ years of programming ...

Phoenix, AZ (Remote) Duration: Up to 12 months, with potential for extensionOur direct client is ... Bachelor's degree in Computer Science or equivalent. * Experience: * 8+ years of programming ...

Sr Data Scientist GenAI

Dallas, TX · On-site +1

$150K - $210K/yr

Nice to Have: - Master's in Computer Science, Computational Linguistics, Statistics, Machine ... This position is temporarily remote. Compensation: $150,000.00 - $210,000.00 per year About Us We ...

Data Engineer - Remote

Dallas, TX · On-site +1

$105K - $126K/yr

Bachelor's degree in Computer Science, Data Engineering, or a related field * 3+ years of experience in data engineering, building and scaling data-intensive applications * Strong understanding of ...

Showing results 41-60

Remote Computer Science information

See Carrollton, TX salary details

$21.1K

$80.4K

$175.5K

How much do remote computer science jobs pay per year?

As of Aug 8, 2026, the average yearly pay for remote computer science in Carrollton, TX is $80,440.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,786.00 and $115,145.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?

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.

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 are the most commonly searched types of Computer Science jobs in Carrollton, TX? The most popular types of Computer Science jobs in Carrollton, TX are:
What are popular job titles related to Remote Computer Science jobs in Carrollton, TX? For Remote Computer Science jobs in Carrollton, TX, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science jobs in Carrollton, TX look for? The top searched job categories for Remote Computer Science jobs in Carrollton, TX are:
What cities near Carrollton, TX are hiring for Remote Computer Science jobs? Cities near Carrollton, TX with the most Remote Computer Science job openings:
Infographic showing various Remote Computer Science job openings in Carrollton, TX as of August 2026, with employment types broken down into 5% Internship, 58% Full Time, 17% Part Time, and 20% Contract. Highlights an 100% Remote job distribution, with an average salary of $80,440 per year, or $38.7 per hour.

Enterprise Data Architect

Computer Task Group, Inc

Dallas, TX • On-site, Remote

$50 - $55/hr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Overview

CTG is seeking an experienced Enterprise Data Architect to assess, design, and optimize enterprise data architecture across on-premises and hybrid environments. This role will focus on data modeling, integration, ETL/ELT architecture, metadata management, and data governance while partnering with cross-functional teams to improve enterprise data quality, scalability, and accessibility.

Location: Remote or Dallas, TX (preferred)

Duration: 2 months

Duties:

  • Design and evaluate enterprise data architecture and integration solutions.
  • Analyze SQL and NoSQL database schemas and recommend improvements.
  • Develop conceptual, logical, and physical data models.
  • Design ETL/ELT processes and enterprise data pipelines.
  • Create data mapping and transformation specifications.
  • Assess and improve data quality through profiling and validation.
  • Document data lineage, source-of-truth, and governance standards.
  • Support API integrations using REST, SOAP, and event-driven architectures.
  • Implement metadata management and data cataloging best practices.
  • Analyze edge application data models and enterprise integration requirements.
  • Collaborate with business and technical teams to establish enterprise data standards.

Required Skills:

  • SQL and NoSQL database schema analysis
  • Enterprise data architecture (on-premises and hybrid environments)
  • Conceptual, logical, and physical data modeling
  • ETL/ELT design and data pipeline development
  • Data transformation and mapping frameworks
  • REST, SOAP, and event stream integration
  • Data profiling and data quality assessment tools
  • Data lineage and source-of-truth tracking
  • Data cataloging and metadata management tools
  • Experience with edge application data models
  • Strong analytical, communication, and documentation skills

Experience:

  • 8+ years of enterprise data architecture or data engineering experience.
  • Proven experience designing enterprise data models and integration architectures.
  • Experience implementing data governance, metadata management, and data quality initiatives.
  • Experience working within large enterprise environments.
  • Ability to communicate effectively with technical and business stakeholders.

Education:

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related discipline.
  • Equivalent professional experience will also be considered.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply: To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!

The expected base salary for this position ranges from $50.00 to $55.00/hour. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.


Computer Task Group logo

About Computer Task Group

Sourced by ZipRecruiter

We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.

Company size

1,001 - 5,000 Employees

Headquarters location

Buffalo, NY, US

Year founded

1966

Social media