Sr. C++ Software Engineer

Reston, VA, US • Posted 2 days ago • Updated 3 minutes ago
Contract Independent
On-site
USD $150,000.00 - 160,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Apache Flex
  • Technical Drafting
  • Scalability
  • Collaboration
  • Product QA
  • Software Development
  • Testing
  • Technical Writing
  • Computer Science
  • Software Engineering
  • Linux
  • Unix
  • Data Structure
  • Algorithms
  • Software Design
  • Debugging
  • Performance Tuning
  • Communication
  • Concurrent Computing
  • Cloud Computing
  • Amazon Web Services
  • Orchestration
  • Caching
  • Messaging
  • Database
  • Golang
  • Programming Languages
  • C++
  • Lifecycle Management
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • Professional Services
  • IT Consulting
  • Managed Services
  • Privacy
  • Marketing

Summary

Location: Reston, VA Salary: $150,000.00 USD Hourly - $160,000.00 USD Hourly Description:
Senior C++ Software Engineer (Level 4)

Location: Chicago, IL | Reston, VA | Englewood, CO or NYC, NY
Work Arrangement: Hybrid

Full-time role

Salary $150,000-$160,000 with flex depending on candidate and location.

The Judge Group is seeking a Senior C++ Software Engineer to join a high-performing engineering organization focused on building and supporting large-scale distributed systems. This role is ideal for an experienced software engineer who thrives in backend environments, enjoys solving complex technical challenges, and has hands-on experience developing production-grade systems at scale.

As a Senior Engineer, you will design, develop, optimize, and support distributed services that process high volumes of data in mission-critical environments. You will collaborate with cross-functional teams to deliver reliable, scalable, and high-performing software solutions.
What You'll Do
  • Design, develop, and maintain high-performance backend applications using C++
  • Build and support distributed systems operating in large-scale production environments
  • Participate in architecture discussions and technical design reviews
  • Troubleshoot and resolve complex production issues
  • Optimize system performance, scalability, reliability, and availability
  • Collaborate with Product, QA, Operations, and Engineering teams throughout the software development lifecycle
  • Contribute to code reviews, testing strategies, and engineering best practices
  • Develop technical documentation and support system modernization initiatives
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience)
  • 4+ years of software engineering experience
  • Strong hands-on experience with C++ development in production environments
  • Experience developing backend or distributed systems
  • Experience working within Linux or Unix-based environments
  • Strong understanding of data structures, algorithms, and software design principles
  • Experience troubleshooting, debugging, and supporting production systems
  • Knowledge of database-backed applications and system performance optimization
  • Strong written and verbal communication skills
Preferred Qualifications
  • Experience building high-concurrency, low-latency applications
  • Experience with large-scale distributed architectures
  • Exposure to cloud platforms such as AWS
  • Experience with containerization technologies and orchestration platforms
  • Familiarity with caching technologies, messaging systems, or distributed databases
  • Experience working on highly available, mission-critical platforms
  • Knowledge of Go (Golang) or similar modern programming languages
What We're Looking For

Successful candidates will demonstrate:
  • Deep technical expertise in C++ development
  • Proven ownership of production services and system lifecycle management
  • Experience delivering scalable backend solutions
  • Strong analytical and problem-solving skills
  • Ability to evaluate technical trade-offs and communicate design decisions
  • Experience partnering effectively with cross-functional stakeholders
Compensation

Competitive base salary, annual bonus opportunity, and long-term incentive package available. Compensation is based on experience, location, and overall qualifications.
About The Judge Group

The Judge Group is one of the largest privately owned professional services firms in the United States, providing technology consulting, talent solutions, and managed services to leading organizations nationwide.

Interested? Apply today to learn more about this opportunity and how your experience aligns with our client's engineering team.

Send resume to along with Linked IN.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1142298
  • Posted 2 days ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Reston, Virginia

Today

Contract

USD 175,000.00 - 185,000.00 per year

Reston, Virginia

Today

Contract

USD 225,000.00 - 300,000.00 per year

Linthicum Heights, Maryland

Today

Contract

USD 50.00 - 60.00 per hour

Baltimore, Maryland

Today

Contract

Compensation information provided in the description

Search all similar jobs