1

Senior Software Engineer Jobs in South Riding, VA

This position is an opportunity to work on a software engineering team with senior staff members guiding the development of mission-critical planning and decision-support systems for government ...

Senior Software Engineer Remote (Full Time) This role is open to candidates located on the East Coast. While the role is remote, team members are expected to participate in monthly in-person ...

Senior Software Engineer

Chantilly, VA

$125K - $165K/yr

Senior Software Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP ...

Senior Software Engineer

Arlington, VA · Hybrid

$140K - $185K/yr

Title and Summary Senior Software Engineer Overview: The Accelerators group within Mastercard's Business & Market Insights (B&MI) Platform Engineering organization is seeking a Senior Software ...

Senior Software Engineer

Washington, DC · On-site

$138K - $182K/yr

ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest brands in the world. We're a down-to-earth, hardworking team that's not ...

Senior Software Engineer

Washington, DC · On-site

$138K - $182K/yr

ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest brands in the world. We're a down-to-earth, hardworking team that's not ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

NVR, Inc. is seeking a Senior Software Engineer to work on site in Reston, VA. At NVR, technology drives how we acquire land, build homes, serve customers, and make business decisions. Our ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

NVR, Inc. is seekinga Senior Software Engineer to work on site in Reston, VA. At NVR, technology drives how weacquireland, build homes, serve customers, and make business decisions. Our technologists ...

Senior Software Engineer

Bethesda, MD · Hybrid

$107K - $195K/yr

Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client's efforts to design and implement a cutting-edge data-centric architecture ...

Senior Software Engineer

Springfield, VA · On-site

$180K - $202K/yr

Senior Software Engineer Location: St. Louis, MO OR Springfield, VA Security Clearance: Active TS/SCI (or SCI eligibility) We question. We listen. We adapt. Be honest. Be pragmatic. Omni Federal, a ...

Senior Software Engineer

Chantilly, VA · On-site +1

$126K - $166K/yr

Senior Software Engineer Location: Chantilly, Virginia Security Clearance: Active TS/SCI with Polygraph Required Job Type: Full-Time Position Overview The selected candidate will provide senior-level ...

Senior Software Engineer

Arlington, VA · On-site

$140K - $185K/yr

Summary Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $186K/yr

They are seeking a Senior Software Engineer to develop high-performance API-driven services and data-ingest pipelines for U.S. Government customers, focusing on secure and cloud-ready code.

Senior Software Engineer

Arlington, VA · On-site

$141K - $186K/yr

Req ID: 41027 Summary Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where ...

Senior Software Engineer

Mclean, VA · On-site

$123K - $163K/yr

Join our Enterprise Business Technology team as a Senior Software Engineer , where you'll lead the development of Corporate Communications and Marketing technology solutions. You'll design and ...

Senior Software Engineer

Fairfax, VA · On-site

$130K - $190K/yr

The Senior Software Engineer will develop new software capabilities for a system that automates orchestration of wireless communication architectures. WHAT YOU CAN EXPECT TO DO: * Participate in the ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $185K/yr

Overview Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $185K/yr

Overview Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Senior Software Engineer

Arlington, VA · On-site

$140K - $185K/yr

Summary Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Showing results 41-60

Senior Software Engineer information

See South Riding, VA salary details

$74.1K

$140.7K

$188.5K

How much do senior software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior software engineer in South Riding, VA is $140,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,300.00 and $158,500.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What cities near South Riding, VA are hiring for Senior Software Engineer jobs? Cities near South Riding, VA with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in South Riding, VA as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, and 5% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $140,663 per year, or $67.6 per hour.

Senior Software Engineer

Toyon

Ashburn, VA

$130K - $190K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Description

U.S. Citizenship Required. Ability to qualify for a US Department of Defense security clearance required.


This position is in-person (non-remote).


Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position is an opportunity to work on a software engineering team with senior staff members guiding the development of mission-critical planning and decision-support systems for government customers. Motivation and a drive to implement robust software with intuitive user interfaces is required. Qualified candidates will have demonstrated software engineering capabilities and success working in a collaborative environment with configuration management and version control tools.


Qualified candidates will also have experience performing project management work and support, including tracking and confirming technical performance, monitoring budgets, writing status reports and briefings for customer review.

Requirements

Candidates with at least 7 years of relevant professional experience and a Bachelor's or advanced degree in computer science or engineering are encouraged to apply.


The ideal candidate will have the following experience, skills and ambition:

  • Excellent thinking and problem-solving skills
  • Ability to work with others to conceptualize and collaboratively solve problems
  • Object-oriented software development in C++, C#, Java, JavaScript, Python and/or other (React and/or TypeScript a plus)
  • Experience designing, developing, and performing analysis with database management systems, geographic Information systems, and/or other (DBMS, SQL, GIS such as ArcGIS, etc.)
  • Understanding of software and systems engineering for multi-machine deployments
  • At least 1 year of project management experience 
  • Ability to configure and maintain virtual machines and host servers

Preferred:

  • Strong math skills, particularly for implementation of optimization and search methods
  • Experience with coding and testing numerical methods
  • Existing TS Clearance with SCI eligibility

WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE!

  • Competitive Industry Pay
  • 100% Employer-Paid Medical Insurance Premium
  • HSA with Employer Contributions
  • Dental and Vision Coverage Options
  • Paid Holidays
  • Paid Vacation and Sick leave
  • Company Funded 401(k) and Profit Sharing Plans
  • Employee Stock Ownership Plan (ESOP)
  • Life and Disability Insurance  
  • Paid Parental Leave
  • Discretionary Bonus Eligibility

The annual pay range for the Senior Software Engineer position is $130,000 to $190,000.


The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment.


Equal Opportunity Employer including Disability and Veterans


Applicant Privacy Notice


Learn more about our company in our latest video, We are Toyon.


Ref #2556-G