2

Remote Computer Programming Jobs in Blackstone, VA

Remote Computer Programming information

See Blackstone, VA salary details

$34.3K

$67.6K

$99.3K

How much do remote computer programming jobs pay per year?

As of Sep 9, 2026, the average yearly pay for remote computer programming in Blackstone, VA is $67,575.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,500.00 and $83,200.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What are the key skills and qualifications needed to thrive as a remote computer programmer?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What cities near Blackstone, VA are hiring for Remote Computer Programming jobs?

Cities near Blackstone, VA with the most Remote Computer Programming job openings:

Azure Data & MLOps Engineer

Petersburg, VA • Remote

Xtreme Solutions Inc
IT Services • 51 - 200 employees

$112K - $134K/yr

Full-time

Re-posted 3 days ago


Key responsibilities

  • Build and maintain production data pipelines for ingestion, transformation, reconciliation, and synchronization.

  • Develop and support integrations, deployment mechanisms, and MLOps foundation for enterprise dashboards, applications, and AI/ML models.

  • Configure security, identity, logging, monitoring, and alerting controls, and diagnose failures in data pipelines and model endpoints.


Job description

Description

CASCOM ESD Enterprise Analytics/AI Program
Schedule: Full-Time / 1.0 FTE
Work Arrangement: Primarily Remote with Required Travel to Fort Lee, VA
Clearance: Active Final Secret Required


The Opportunity

This role sits where data engineering, Azure integration, security, and production ML meet.

The Azure Data & MLOps Engineer will build the Azure data pipelines, integrations, deployment mechanisms, and MLOps foundation supporting enterprise dashboards, applications, and AI/ML models.


What You'll Do
  • Design data-ingestion and system-integration architecture.
  • Connect the analytics environment to authoritative Army systems.
  • Build and maintain production pipelines for ingestion, transformation, reconciliation, and synchronization.
  • Develop REST API, service, database, file-based, and event-driven integrations.
  • Support structured, semi-structured, and document-based data.
  • Establish model-development and deployment environments.
  • Implement CI/CD, versioning, model packaging, releases, rollback, and monitoring.
  • Deploy models as endpoints, containers, batch jobs, or integrated services.
  • Configure identity, secrets, logging, monitoring, alerting, and security controls.
  • Diagnose data latency, data quality, pipeline, model-endpoint, and integration failures.
  • Develop architecture diagrams, interface descriptions, data-flow diagrams, and operational procedures.
  • Support Power BI and Power Apps data connections.

Requirements

Must-Have Qualifications
  • Active final Secret clearance.
  • 6+ years of data engineering, cloud engineering, platform engineering, or software integration experience.
  • 3+ years using Microsoft Azure.
  • Hands-on Azure data-engineering experience.
  • Strong SQL and Python skills.
  • Experience building production ETL/ELT pipelines and API-based integrations.
  • Experience deploying or operationalizing machine-learning models.
  • Experience implementing identity, access, secrets, logging, and monitoring within cloud environments.
  • Production experience with at least two major Azure data technologies, such as:
    • Azure Data Factory
    • Azure Synapse Analytics
    • Azure Databricks
    • Azure SQL
    • Azure Data Lake Storage
    • Microsoft Fabric
  • Experience developing REST API, service, database, file-based, or event-driven integrations.
  • Experience with Git, Azure DevOps, or comparable CI/CD tooling.
  • Experience with data validation, schema management, error handling, logging, and recovery.
  • Bachelor's degree in computer science, information systems, engineering, data engineering, or related discipline; equivalent experience may substitute.
Strongly Preferred
  • Azure Government, cARMY, IL4/IL5/IL6, GCC High, or comparable restricted Government environments.
  • Azure Machine Learning, Azure OpenAI, MLflow, Docker, Kubernetes, or model-serving technologies.
  • Entra ID, managed identities, Key Vault, RBAC, private endpoints, network controls, and secure secrets management.
  • GCSS-Army, SAP, ERP, Army logistics, or DoD system integration.
  • Data lineage, metadata, governance, and architecture documentation.
  • Power BI gateways, semantic models, or Power Platform integration.
  • Classified-data support experience.
About Xtreme SolutionsXSI is a leading provider of information technology and professional services known for outstanding service delivery in a wide range of professional services engagements around the country. Team XSI continually meets and exceeds customer expectations. We are passionate about our work and making a difference. Our vision is to be the best professional services management company for both our customers and our employees. We need employees that share this vision. Our remarkable employees are the key to our company's incredible success. XSI promotes a work environment of trust, integrity, respect, continual improvement, customer satisfaction, and business success. We strive to provide a competitive salary and benefits, an engaging and rewarding work environment, and training and development opportunities.
Equal Employment OpportunityXtreme Solutions, Inc. is an Equal Opportunity Employer and federal contractor. All qualified applicants will receive consideration for employment without discrimination based on any status protected by applicable federal, state, or local law.As a federal contractor, Xtreme Solutions, Inc. takes affirmative action to employ and advance in employment qualified individuals with disabilities and protected veterans. We are committed to providing equal employment opportunities throughout all aspects of employment, including recruitment, hiring, promotion, compensation, training, and other terms and conditions of employment.Equal Opportunity Employer | Individuals with Disabilities | Protected Veterans