2

Remote Competitive Programming Jobs in Virginia (NOW HIRING)

Lead Databricks Engineer

Virginia Beach, VA · Remote

$97K - $128K/yr

Remote opportunities available in the following states: Virginia, North Carolina, Alabama, Delaware ... Familiarity with CI/CD pipelines and Git-based workflows We provide market-competitive compensation ...

Field Engineer

Arlington, VA · On-site +1

$120K - $160K/yr

Support and execute on-site and remote deployments of Shift5's platform across customer ... Competitive salary and stock options in a fast-growing startup * Employer-paid medical, dental and ...

DevOps/MLOps Engineer

Ashburn, VA · On-site +1

$54 - $74/hr

Remote Work: Niyam understands the value of flexibility. We offer remote work. * Career Growth ... We offer competitive compensation and benefits. This full-time position will be hybrid to Ashburn ...

This position will be remote/hybrid, and the ideal candidate will need to live near a major airport ... Develop sales tools and competitive analyses while researching and qualifying engineering firms and ...

Senior Software Engineer

Mclean, VA · Remote

$123K - $163K/yr

This is a full-time position, and is 100% remote. Roles and Responsibilities * The Software ... NET core programming * Design and implement scalable architectures leveraging AWS services

next page

Showing results 1-20

Remote Competitive Programming information

What are some common challenges faced by remote competitive programmers, and how can they overcome them?

Remote competitive programmers often face challenges such as maintaining motivation without in-person peer interaction, managing time effectively across different problem sets, and staying updated with the latest algorithms. To overcome these hurdles, it's helpful to join online programming communities, participate in virtual contests, and set a consistent practice schedule. Regular collaboration with peers through online forums or coding groups can also foster a sense of camaraderie and facilitate knowledge sharing.

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

To thrive as a Remote Competitive Programmer, you need advanced skills in algorithms, data structures, problem-solving, and proficiency in programming languages like C++, Java, or Python, often demonstrated by strong performance in online coding platforms. Familiarity with version control systems (like Git), online judges (such as Codeforces or LeetCode), and sometimes participation in recognized contests or certifications is typical. Exceptional analytical thinking, time management, and the ability to work independently are standout soft skills for this role. These abilities are crucial for efficiently solving complex problems, maintaining code quality, and succeeding in highly competitive remote environments.

What is remote competitive programming?

Remote competitive programming involves participating in programming contests and challenges through online platforms, rather than attending in-person events. Competitors solve algorithmic and coding problems within a limited time frame, often individually or in teams, and submit their solutions remotely. This allows programmers from around the world to compete, improve their problem-solving skills, and gain recognition. Many major competitions, like Codeforces, LeetCode, and AtCoder, are conducted entirely online, making this field accessible to anyone with an internet connection.

What is the difference between Remote Competitive Programming vs Remote Software Developer?

AspectRemote Competitive ProgrammingRemote Software Developer
Required CredentialsTypically none; strong problem-solving skillsBachelor's degree in CS or related field, coding experience
Work EnvironmentSolo, competitive platforms, online contestsTeam-based, project-focused, collaborative tools
Industry UsageHobby, skill-building, coding competitionsProduct development, tech companies, startups
Search & Comparison IntentSkills, practice, competitionsJob opportunities, remote work options

Remote Competitive Programming involves solo participation in online coding contests to improve problem-solving skills, often without formal credentials. In contrast, Remote Software Developers work on building software solutions within teams, usually requiring relevant degrees and collaborative tools. While both roles involve coding, their environments and industry applications differ significantly.

What are the most commonly searched types of Competitive Programming jobs in Virginia? The most popular types of Competitive Programming jobs in Virginia are:
What cities in Virginia are hiring for Remote Competitive Programming jobs? Cities in Virginia with the most Remote Competitive Programming job openings:
Lead Databricks Engineer

Lead Databricks Engineer

Sentara

Virginia Beach, VA • Remote

$97K - $128K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

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


Sentara Health rating

6.8

Company rating: 6.8 out of 10

Based on 385 frontline employees who took The Breakroom Quiz

487th of 873 rated healthcare providers


Job description

City/State

Virginia Beach, VA

Work Shift

First (Days)

Overview:

Sentara Health is looking for a Remote Lead Databricks Engineer.

This is a remote position: Remote opportunities available in the following states: Virginia, North Carolina, Alabama, Delaware, Florida, Georgia, Idaho, Indiana, Kansas, Louisiana, Maine, Maryland, Minnesota, Nebraska, Nevada, New Hampshire, North Dakota, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Washington (state), West Virginia, Wisconsin, Wyoming

Lead Specialty Engineer

Overview

We are looking for a Senior Data Engineer to help build and scale a modern, metadata-driven data platform on Azure. This role focuses on designing reusable data ingestion frameworks, enabling governance at scale, and integrating with modern data catalog and access patterns.

The ideal candidate is hands-on, thinks in terms of platforms rather than pipelines, and has strong experience with Databricks, Python, and cloud-native data architectures.

Key Responsibilities

  • Design and develop scalable, reusable data ingestion frameworks using Azure Databricks and PySpark
  • Build metadata-driven pipelines that decouple configuration from execution
  • Implement and maintain Bronze, Silver, and Gold data layers following Medallion architecture
  • Integrate data pipelines with data catalog and governance tools (e.g., DataHub, Purview)
  • Implement schema enforcement, data contracts, and data quality checks within pipelines
  • Work with ingestion tools (e.g., Fivetran) and file-based ingestion patterns
  • Enable automation for dataset onboarding using configuration-driven approaches
  • Collaborate with architecture, governance, and business teams to ensure scalable and governed data access
  • Contribute to evolving toward event-driven and near real-time ingestion patterns
  • Support CI/CD and DevOps practices for data platform components

Education:

  • Bachelor's degree

Required Skills & Experience

  • 8+ years of experience in data engineering or data platform development with degree
  • 10+ years of relevant experience without a degree
  • Strong hands-on experience with Azure Databricks and PySpark
  • Proficiency in Python for data engineering and framework development
  • Experience with Delta Lake and Lakehouse architecture
  • Strong understanding of Medallion architecture (Bronze, Silver, Gold)
  • Experience designing reusable and scalable data ingestion frameworks
  • Experience working with data catalog / governance tools (DataHub, Purview, Collibra, etc.)
  • Solid understanding of:
    • data lineage
    • schema evolution
    • data contracts
    • data quality frameworks
  • Experience working with cloud storage (ADLS Gen2) and distributed data processing
  • Familiarity with CI/CD pipelines and Git-based workflows

We provide market-competitive compensation packages, inclusive of base pay, incentives, and benefits. The base pay rate for Full Time employment is: 106,080 - 176,820.8. Additional compensation may be available for this role such as shift differentials, standby/on-call, overtime, premiums, extra shift incentives, or bonus opportunities

Benefits: Caring For Your Family and Your Career
Medical, Dental, Vision plans
Adoption, Fertility and Surrogacy Reimbursement up to 10,000
Paid Time Off and Sick Leave
Paid Parental & Family Caregiver Leave
Emergency Backup Care
Long-Term, Short-Term Disability, and Critical Illness plans
Life Insurance
401k/403B with Employer Match
Tuition Assistance - 5,250/year and discounted educational opportunities through Guild Education
Student Debt Pay Down - 10,000
Reimbursement for certifications and free access to complete CEUs and professional development
Pet Insurance
Legal Resources Plan
Colleagues have the opportunity to earn an annual discretionary bonus ifestablished system and employee eligibility criteria is met.

Sentara Health is an equal opportunity employer and prides itself on the diversity and inclusiveness of its close to an almost 30,000-member workforce. Diversity, inclusion, and belonging is a guiding principle of the organization to ensure its workforce reflects the communities it serves.


In support of our mission "to improve health every day," this is a tobacco-free environment.

For positions that are available as remote work, Sentara Health employs associates in the following states:

Alabama, Delaware, Florida, Georgia, Idaho, Indiana, Kansas, Louisiana, Maine, Maryland, Minnesota, Nebraska, Nevada, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, West Virginia, Wisconsin, and Wyoming.


What Sentara Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom