1

Software Engineer Three Jobs in Reston, VA (NOW HIRING)

Software Engineer II

Washington, DC ยท Hybrid

$102K - $145K/yr

Software Engineer III Technology Service Corporation (TSC) is seeking a Software Engineer III. The candidate will be responsible for the development of primarily Python code to control and monitor ...

Software Engineer II/III

Washington, DC ยท On-site

$65 - $87.50/hr

The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office Support role. This role supports design implementation, defect resolution, and integration ...

Software Engineer II/III

Washington, DC ยท On-site

$65 - $87.50/hr

The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office Support role. This role supports design implementation, defect resolution, and integration ...

Software Engineer II/III

Washington, DC ยท On-site

$65 - $87.50/hr

Description The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office Support role. This role supports design implementation, defect resolution, and ...

Work you'll do As a Software Engineer III on the Engineering as a Service team, you will be responsible for: * Lead development teams in delivering technical solutions using software development life ...

... software engineering training or experience 2.In-depth knowledge in information systems and ability to identify, apply, and implement best practices 3. Understanding of key business processes and ...

next page

Showing results 1-20

Software Engineer Three information

See Reston, VA salary details

$66.1K

$153.5K

$213.8K

How much do software engineer three jobs pay per year?

As of Jun 23, 2026, the average yearly pay for software engineer three in Reston, VA is $153,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,800.00 and $180,000.00 per year, depending on experience, location, and employer.

Which 3 jobs will survive AI?

Software Engineer Three roles that are likely to survive AI advancements include software engineers involved in complex problem-solving, AI and machine learning specialists, and cybersecurity professionals. These jobs require advanced technical skills, critical thinking, and adaptability that AI is less capable of replicating fully.

What is the difference between Software Engineer Three vs Software Engineer Two?

AspectSoftware Engineer ThreeSoftware Engineer Two
Required CredentialsBachelor's degree in CS or related field; 3+ years experienceBachelor's degree in CS or related field; 1-3 years experience
Work EnvironmentCollaborates on complex projects, mentors junior staffWorks on assigned modules, less mentorship responsibility
Employer & Industry UsageCommonly used in tech companies, software firmsWidely used across similar industries
Search & Comparison IntentOften compared for career progression, salary benchmarksOften compared to understand role differences

Software Engineer Three typically has more experience, handles complex tasks, and mentors others compared to Software Engineer Two. The roles are part of a progression path in software development, with Software Engineer Three expected to take on greater responsibilities and demonstrate advanced technical skills.

What are the top 3 jobs?

For a Software Engineer Three position, the top related roles often include Senior Software Engineer, Lead Software Engineer, and Software Development Manager. These roles typically require advanced coding skills, experience with software design, and leadership responsibilities. They are common career progression steps within software development teams.

What are three jobs in engineering?

Three common jobs in engineering are Civil Engineer, Mechanical Engineer, and Electrical Engineer. These roles involve designing, developing, and maintaining infrastructure, machinery, and electrical systems, often requiring specific technical skills and certifications. Engineers typically work in teams and use specialized tools and software relevant to their field.

What are some jobs for software engineers?

Software engineers can work in roles such as application developer, systems engineer, web developer, mobile app developer, or software architect. They often work in teams using programming languages like Java, Python, or C++, and may require knowledge of development tools, version control, and software lifecycle management.
What cities near Reston, VA are hiring for Software Engineer Three jobs? Cities near Reston, VA with the most Software Engineer Three job openings:

Software Engineer II

TSC Corp

Washington, DC โ€ข Hybrid

$102K - $145K/yr

Other

Medical, Dental, Vision, Retirement

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


Job description

Software Engineer III

Technology Service Corporation (TSC) is seeking a Software Engineer III. The candidate will be responsible for the development of primarily Python code to control and monitor instrumentation, mechanisms, and sensors for the Large Plasma Test Facility at the Naval Research Laboratory in Washington, DC. The candidate will be part of a small, agile team developing innovative space electrical propulsion systems. The candidate will work with a mixed government-contractor team on-site at the Naval Research Laboratory in Washington DC. US Citizenship and a secret clearance are required. One to two days remote work may be possible depending on program needs.

Responsibilities:
  • Develop software to integrate and control various sensors and mechanisms, collect data, and process and display data.
  • Assist propulsion engineers by implementing scientific data reduction algorithms efficiently.
  • Assist in troubleshooting laboratory systems.
  • Lead the group in adoption and implementation of AI for rapid code prototyping.
  • The majority of code will be in Python.
Required Qualifications:
  • DoD Secret clearance.
  • BS in Computer Science, Mathematics, Physics, or Electrical Engineering.
  • 3-5 years of professional experience developing code (preference for Python).
  • Familiarity with advanced mathematics such as calculus, differential equations, and linear algebra.
  • Experience with hardware-in-the-loop data acquisition code.
  • Experience developing simulation software and software to compare simulations with experimental results.
  • Extensive experience with Python.
  • Demonstrated ability to work independently and in a team/matrixed organization.
  • Adaptable to rapidly changing and vaguely defined coding requirements.

What We Offer:

Headquartered in Arlington, Virginia, Technology Service Corporation (TSC) is an employee-owned company that has been providing high-quality technical services and solutions for our customers for over 50 years. Our diverse portfolio includes providing full lifecycle support in Precision Strike and Area Effects; Area Protection; Airborne Sensors and Intelligence, Surveillance, and Reconnaissance (ISR); Vehicle Protection; Electronic Warfare Systems; Air and Missile Defense; Space Systems, and Intelligence and Information Systems. TSC offers a professional working environment, a competitive salary, and an excellent benefits package that includes but not limited to: Paid Personal and Military leave and Holidays; Salary Deferrals into a 401(k) Matching Plan; Tuition Reimbursement; Short/Long-Term Disability Plan; Medical, Dental, and Vision Insurance.

In compliance with applicable pay transparency laws, the expected salary range for this position is $102,000 โ€“ $145,000 per year, depending on experience and location. This role is also eligible for an annual performance bonus and may include equity or incentive compensation as part of the total rewards package.

TSC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.