2

Remote Python Jobs in Richmond, VA (NOW HIRING)

Senior Data Engineer

Richmond, VA · On-site +1

$104.90K - $142.50K/yr

POSITION TITLE Senior Data Engineer POSITION LOCATION This position is available to remote ... Design, build, and maintain scalable ETL/ELT pipelines using Spark, Python, SQL, and Databricks.

Sr. Financial Systems Analyst

Richmond, VA · On-site +1

$85.10K - $115.30K/yr

Along with excellent benefits, McGuireWoods offers most employees a hybrid remote option allowing ... Python experience preferred. * Experience using Python for data extraction, transformation, and ...

AI Engineer

Richmond, VA · On-site +1

$52.88/hr

Richmond, VA 1001 East Broad Street, LOC100050 Old City Hall, LOC9 Duration: 3 months Remote Need ... Five (5) years of experience in Python or R and SQL. Two (2) years of experience as a Full Stack ...

... LI-REMOTE Top 5 hard skills: * Web service/API technologies expertise (WSDL, SOAP, REST, XML, JSON, XSLT) * Programming proficiency (Java, Python, or Groovy) * Experience with master and ...

... LI-REMOTE Top 5 hard skills: * Web service/API technologies expertise (WSDL, SOAP, REST, XML, JSON, XSLT) * Programming proficiency (Java, Python, or Groovy) * Experience with master and ...

... LI-REMOTE Top 5 hard skills: * Web service/API technologies expertise (WSDL, SOAP, REST, XML, JSON, XSLT) * Programming proficiency (Java, Python, or Groovy) * Experience with master and ...

Ariba/Workday Integration Developer

Richmond, VA · Remote

$49.75 - $66/hr

... REMOTE Qualifications: Platform Application Developer Expertise in web service/API technologies: WSDL, SOAP, REST, XML, JSON, XSLT Proficiency in at least one programming language (Java, Python ...

Actuary, Model Risk

Richmond, VA · On-site +1

$115.90K - $220.20K/yr

POSITION TITLE Actuary, Model Risk LOCATION Richmond, VA or Remote (US Eastern or Central Time ... Proficiency in SQL and programming languages such as Python, R, or SAS * Knowledge of actuarial ...

POSITION TITLE Actuary, Model Risk LOCATION Richmond, VA or Remote (US Eastern or Central Time ... Proficiency in SQL and programming languages such as Python, R, or SAS * Knowledge of actuarial ...

SAS, Python experience. #GD17 Location Primary location: Homebased - Conway, Arkansas Acxiom is an ... This position is not located in the aforementioned locations but applications for remote work may ...

... REMOTE Top 5 hard skills:Web service/API technologies expertise (WSDL, SOAP, REST, XML, JSON, XSLT)Programming proficiency (Java, Python, or Groovy)Experience with master and transactional data ...

This position is remote and requires a Secret security clearance. Maximus TCS (Technology and ... Python, and supporting languages (e.g., SQL, Java, C++). - 3 years demonstrated experience of ...

next page

Showing results 1-20

Remote Python information

See Richmond, VA salary details

$13

$58

$85

How much do remote python jobs pay per hour?

As of May 29, 2026, the average hourly pay for remote python in Richmond, VA is $58.01, according to ZipRecruiter salary data. Most workers in this role earn between $47.84 and $65.91 per hour, depending on experience, location, and employer.

What Are Remote Jobs That Use Python?

Remote jobs that use Python focus on coding software and applications to meet the needs or business objectives of your employer. This may involve working with a database, customizing an existing application, or otherwise modifying software based on its expected environment. You can also find a few remote roles that allow you to teach Python instead of using it. Many remote jobs that use Python also involve coding in other common languages as necessary—Python may be the bulk of the work, but the ability to switch to other modes of programming as needed is essential for success in this field. As a remote employee or independent contractor, you may use virtual office software to coordinate with others, upload software into a central database for testing, or work odd hours to meet the needs of your client.

What are the key skills and qualifications needed to thrive as a Remote Python Developer, and why are they important?

To thrive as a Remote Python Developer, you need strong programming skills in Python, experience with software development life cycles, and a relevant degree or professional experience. Familiarity with tools like Git, Docker, cloud platforms (e.g., AWS), and frameworks such as Django or Flask is typically required, along with knowledge of remote collaboration tools like Slack and Jira. Excellent problem-solving abilities, self-motivation, and effective communication are crucial soft skills for remote team integration and project delivery. These skills ensure efficient, high-quality code development, seamless teamwork, and the ability to meet project goals independently in a remote environment.

How do Remote Python Developers typically collaborate and communicate with their teams?

Remote Python Developers often work closely with distributed teams using collaboration tools like Slack, Zoom, and GitHub. Clear communication and regular check-ins are essential for syncing on project requirements, code reviews, and troubleshooting. Developers are encouraged to document their code thoroughly and proactively update their progress to ensure smooth workflow across different time zones. This environment fosters independence and strong written communication skills, while also providing opportunities to participate in virtual standups, sprint planning, and peer programming sessions.

What are Remote Python jobs?

Remote Python jobs are positions where you work primarily with the Python programming language but do so from a location outside of a traditional office, such as your home or another remote location. These jobs can include roles like software developer, data analyst, backend engineer, or machine learning engineer, all of which use Python for building applications, analyzing data, or automating tasks. Remote Python jobs are popular due to Python's versatility and the growing demand for flexible work arrangements in the tech industry.

What is the difference between Remote Python vs Remote Data Analyst?

AspectRemote PythonRemote Data Analyst
Required SkillsPython programming, scripting, libraries (e.g., Pandas, NumPy)Data analysis, SQL, Excel, visualization tools
CertificationsPython certifications, data science coursesData analysis certifications, SQL certifications
Work EnvironmentRemote, tech companies, startupsRemote, finance, marketing, consulting firms
Industry UsageSoftware development, automation, backend servicesBusiness intelligence, market research, reporting

Remote Python roles focus on coding, automation, and software development using Python, while Remote Data Analysts analyze data sets to generate insights. Both roles often work remotely and require analytical skills, but their core responsibilities and tools differ significantly.

What are the most commonly searched types of Python jobs in Richmond, VA? The most popular types of Python jobs in Richmond, VA are:
What are popular job titles related to Remote Python jobs in Richmond, VA? For Remote Python jobs in Richmond, VA, the most frequently searched job titles are:
What job categories do people searching Remote Python jobs in Richmond, VA look for? The top searched job categories for Remote Python jobs in Richmond, VA are:
What cities near Richmond, VA are hiring for Remote Python jobs? Cities near Richmond, VA with the most Remote Python job openings:
Senior Data Engineer

Senior Data Engineer

Genworth Financial

Richmond, VA • On-site, Remote

$104.90K - $142.50K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 4 days ago


Job description

About CareScout

Join us on a mission to simplify and dignify the aging experience. We are the children, siblings, neighbors, and friends of those navigating the fragmented and confusing system of long-term care. Our team is ferociously curious and relentless in our pursuit of a better system - and we are deeply committed to a sense of belonging for all, in all phases of life.

We're creating a new experience for care seekers and their families, bringing together long-term care options, non-healthcare resources, education, and human support into one place. We work hard, we have fun, we care about each other, and we share the mission. If this sounds like a place where you could thrive, join us!

CareScout is a wholly owned subsidiary of Genworth Financial, Inc, a Fortune 500 provider of products, services and solutions that help families address the financial challenges of aging.

Our four values guide our strategy, our decisions, and our interactions:

  • Make it human. We care about the people that make up our customers, colleagues, and communities.

  • Make it about others. We do what's best for our customers and collaborate to drive progress.

  • Make it happen. We work with intention toward a common purpose and forge ways forward together.

  • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.

POSITION TITLE

Senior Data Engineer


POSITION LOCATION

This position is available to remote applicants residing in states/locations under Eastern Standard Time: Connecticut, Delaware, Florida, Georgia, Indiana, Kentucky, Maine, Maryland, Massachusetts, Michigan, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Tennessee, Vermont, Virginia, Washington DC, or West Virginia

*This role is not eligible for employment visa sponsorship *

About the Role

We are seeking a highly skilled and experienced Senior Data Engineer to join our growing data and machine learning organization and help build the pipelines, models, and infrastructure that power our analytics, machine learning, and operational data needs. In this role, you will work closely with analysts, data scientists, ML/AI engineers, and product teams to design and deliver reliable, scalable data workflows on our Databricks Lakehouse platform.

A successful candidate has strong engineering fundamentals, deep knowledge of modern data architectures, and experience transforming complex datasets into high-quality, well-modeled information that drives business impact. You're comfortable owning end-to-end pipelines, improving data quality and reliability, and collaborating across teams. You thrive in environments where you can raise the bar on engineering excellence, build repeatable processes, and mentor others.

What You'll Do

Data Pipeline Engineering

  • Design, build, and maintain scalable ETL/ELT pipelines using Spark, Python, SQL, and Databricks.

  • Implement reliable ingestion frameworks for batch and streaming data sources.

  • Ensure pipelines meet SLAs, data quality standards, and production-grade reliability.

Lakehouse Modeling & Architecture

  • Develop robust data models across raw, curated, and semantic layers using Delta Lake.

  • Create dimensional models, star schemas, and domain-layer datasets for analytics and ML.

  • Establish and maintain standards for schema design, metadata, and lineage.

Data Quality & Observability

  • Implement data validation, anomaly detection, SLAs, and documentation across pipelines.

  • Build automated tests, monitoring, and alerting for freshness, completeness, and accuracy.

  • Partner with platform teams to enhance observability and operational tooling.

Collaboration & Cross-Functional Support

  • Work closely with analysts to understand business KPIs and deliver high-quality curated datasets.

  • Partner with ML engineers and data scientists to build reusable feature pipelines.

  • Collaborate with data platform engineers to optimize compute, governance, and orchestration.

Performance & Optimization

  • Optimize Spark jobs, SQL queries, cluster configurations, and storage patterns for performance and cost.

  • Improve reliability, reduce technical debt, and simplify complex pipelines.

Security, Compliance & Governance

  • Apply best practices for RBAC, data privacy, and PII handling using Unity Catalog.

  • Ensure adherence to compliance frameworks and documentation standards.

Continuous Learning

  • Stay current on modern data engineering patterns, Lakehouse architecture, orchestration, and best practices.

  • Explore new technologies that improve reliability, scalability, and developer productivity.

What You Bring

  • 7+ years of experience in data engineering or related roles.

  • Strong expertise with Python, SQL, Spark, and distributed data processing.

  • Hands-on experience with Databricks, Delta Lake, and Lakehouse architectures.

  • Deep understanding of ETL/ELT design, data modeling, and data quality practices.

  • Experience building scalable, production-grade data pipelines.

  • Experience collaborating with analytics, ML, and product teams.

  • Strong communication skills with the ability to clarify data requirements and explain technical decisions.

The base salary pay range for this role starts at a minimum rate of $114,900 up to the maximum of $227,000. In addition to your base salary, you will also be eligible to participate in an incentive plan. The incentive plan is based on performance and the target earning opportunity is 15% of your base compensation. The final determination on base pay for this position will be based on multiple factors at the time of this job posting including but not limited to geographic location, experience, and qualifications to ensure pay equity within the organization.

Employee Benefits & Well-Being
Genworth employees make a difference in people's lives every day. We're committed to making a difference in our employees' lives.

  • Competitive Compensation & Total Rewards Incentives

  • Comprehensive Healthcare Coverage

  • Multiple 401(k) Savings Plan Options

  • Auto Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!)

  • Generous Paid Time Off - Including 12 Paid Holidays, Volunteer Time Off and Paid Family Leave

  • Disability, Life, and Long Term Care Insurance

  • Tuition Reimbursement, Student Loan Repayment and Training & Certification Support

  • Wellness support including gym membership reimbursement and Employee Assistance Program resources (work/life support, financial & legal management)

  • Caregiver and Mental Health Support Services