1

Competitive Programming Jobs in Virginia (NOW HIRING)

... Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... schedule, earn competitive rates, and make a real impact on students' academic success and ...

... Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... schedule, earn competitive rates, and make a real impact on students' academic success and ...

... Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... schedule, earn competitive rates, and make a real impact on students' academic success and ...

... Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... schedule, earn competitive rates, and make a real impact on students' academic success and ...

... Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... schedule, earn competitive rates, and make a real impact on students' academic success and ...

next page

Showing results 1-20

Competitive Programming information

See Virginia salary details

$24.8K

$88.2K

$147.7K

How much do competitive programming jobs pay per year?

As of May 30, 2026, the average yearly pay for competitive programming in Virginia is $88,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What is a Competitive Programming job?

A Competitive Programming job typically involves problem-solving, algorithm design, and coding challenges similar to those found in programming contests. These roles are common in organizations that focus on algorithm-intensive domains, such as tech giants, fintech firms, and research labs. Professionals in this field often work on optimizing code performance, developing efficient solutions, and sometimes contributing to training competitive programming teams. While it is not a conventional job title, competitive programming skills are highly valued in software engineering, algorithm development, and technical interview preparation roles.

What are the key skills and qualifications needed to thrive in the Competitive Programming position, and why are they important?

To thrive as a Competitive Programmer, you need advanced problem-solving abilities, strong algorithmic knowledge, and proficiency in programming languages such as C++, Java, or Python. Familiarity with online competitive programming platforms (e.g., Codeforces, LeetCode, HackerRank) and participation in recognized contests or earning relevant certifications are valuable. Resilience, time management, and the ability to work well under pressure set standout candidates apart in this role. These skills are crucial for consistently solving complex problems efficiently and performing well in high-stress, time-limited competitions.

What are the typical daily responsibilities of a Competitive Programmer in a professional setting?

In a professional environment, a Competitive Programmer often spends their days solving algorithmic challenges, participating in coding contests, and refining their skills through practice and learning new techniques. They may also collaborate with teammates to prepare for team-based competitions or share strategies for tackling particularly difficult problems. While much of the work is individual, there are frequent knowledge-sharing sessions and team meetings to discuss solutions and approaches. This role generally requires staying up-to-date with the latest trends in algorithms and optimizing code for both speed and efficiency, making continuous learning an integral part of the job.
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 are popular job titles related to Competitive Programming jobs in Virginia? For Competitive Programming jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Competitive Programming jobs in Virginia look for? The top searched job categories for Competitive Programming jobs in Virginia are:
Project Execution Manager

Project Execution Manager

Competitive Range Solutions, LLC

Arlington, VA • On-site

Full-time

Posted 9 days ago


Job description

Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment.
Competitive Range Solutions requires the expertise of a talented and experienced Project Execution Manager to assist in the direction and management of the program's executive support group. The candidate must reference their ability and experience working in a Department of Defense (DoD) customer environment and effective integration with a government multi-contractor team.
The Project Execution Manager will oversee developing and implementing Engineering Change Proposals (ECPs) within DoD IT infrastructure and Network Architecture projects. This role involves comprehensive management across several critical tasks, including ECP Management and Support, Development, Execution, and Closeout phases. The successful candidate will coordinate with DoD customers, manage technical solutions, ensure timely project delivery, and adhere to government security requirements.
Roles and Responsibilities:
  • Facilitate DoD customers' documentation of network requirements into a government-provided service ticketing application. Assist in formulating network requirements and ensure the streamlined processing of hardware-based requirements. Analyze tickets to determine if requirements are MAC or an ECP and develop proposed technical solutions accordingly.
  • Oversee the development of approximately 800 ECPs annually, clarifying any ambiguities in requirements and developing technical solutions with associated schedules and cost estimates.
  • Document the approach and timeline using a Project Management Plan (PMP), Integrated Master
  • Schedule (IMS) and Work Breakdown Structure (WBS).
  • Develop ECPs as turnkey solutions, including design, build, testing, and migration to new solutions.
  • Begin the closeout process after installing requested services, conduct Quality Assurance Inspections, and submit a Delivery, Receipt, and Acceptance Verification form.
  • Manage and track the status of all ECPs, archive documentation, and provide monthly status reports.
  • Responsible for the timely and accurate delivery of various deliverables throughout an ECP's lifecycle, including, but not limited to, Engineering Change Proposals, Change Requests, Catalog Validation Forms, ECP Waiver Requests, ECP Status Reports, Estimated Duration Schedule, PMP, and WBS.

Qualifications/Experience:
  • Active TS/SCI Clearance
  • 5+ years as Lead Project Manager
  • 5+ years in DoD IT environment
  • Outstanding mathematics and IT abilities.
  • Proficient in preparing detailed cost estimate reports.
  • Proficient in relevant software tools, including MS Office.
  • Proven self-management and team-management skills.
  • Must possess expert managerial, leadership, and communication skills.

Education/Certifications:
  • Bachelor's degree in information systems, computer sciences, business management, or related field (Required)
  • Master's degree (Preferred)
  • PMP (Minimum)