Senior Software Engineer
$130k - $200kRiverside Research
Senior Software Engineer Location US-VA-Fairfax ID 2026-4442 Category Research & Development Position Type Full Time Salary Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country's most challenging technical problems. All Riverside Research opportunities require U.S. Citizenship. Position Overview Riverside Research's Applied Mathematics and Physics Solutions group is seeking an experienced Software Engineer to assist in the development of high-performance, large scale simulation tools for electromagnetic analysis. The candidate will help continue to improve our software development and testing practices, train new developers, review code and generally advance code development and testing activities for our state-of-the-art in defense industry computational electromagnetic (CEM) tools in collaboration with our diverse team, with backgrounds in CEM, physics, computer science, electrical engineering, applied mathematics, and high-performance computing (HPC). Candidate can work in our facilities in Fairfax, VA, Dayton, OH, Champaign, IL, or New York, NY. Responsibilities Assists the team with requirements, design, development, documentation, testing (validation and verification), deployment and debugging high performance CEM software applications. Drives software quality through rigorous design reviews, peer reviews, automated testing and continuous integration. This may include developing test plans, supporting and improving our automated testing infrastructure, and performing testing. Architects and implements scalable and maintainable new features and modernizes legacy code using best practices in software engineering, identifying possible improvements during the development cycle Contributes to and maintains software development best practices, training material for scientific programmers on software development best practices, structure and design theory, software documentation, release cycles and version control processes Collaborates with physicists, RF engineers, and applied mathematicians to translate complex models into efficient code Mentors junior developers and fosters a culture of scientific rigor and engineering excellence Stays informed of advancements in computational tools, scientific frameworks, software engineering best practices and data modeling Other duties as assigned Qualifications Required Qualifications : Must be eligible for TS/SCI security clearance and consent to CI Poly Education and Experience: Degree in Software Engineering or closely related field with software development experience, like Computer Science or Computational Science Bachelor's with 8+ years of experience, or Master's with 6+ years of experience PhD with 3+ years of experience Relevant years of experience may be substituted in lieu of a degree. Strong understanding of software development methodologies (e.g., waterfall, agile), version control (Git), and continuous integration Previous experience working in R&D environments or collaborating with researchers Proven proficiency in multiple programming languages (e.g., Python, C, C++, Fortran) Familiarity with software development activities such as: Software development on and for Linux and Windows Front end and GUI development Python, Unix shell scripting and similar languages HPC/supercomputing: MPI, OpenMP, threading, GPUs Research and Development/prototyping scientific code Excellent communication skills and proven ability to work cross-functionally Ability to work independently and collaboratively with a team as projects require Willingness to learn and perform other duties as assigned Ability to travel (less than 10%) Desired Qualifications: Active Security Clearance, TS/SCI (with CI poly preferred) Proven software engineering best practices experience (such as SWEBOK, CMMI) Demonstrated professional proficiency with: Working collaboratively within a team on software development The full software development lifecycle (SDLC) Parallel programming on high-performance computers (MPI and/or OpenMP or similar) Developing cross-platform (Windows and Linux) software The Atlassian tools (JIRA, bitbucket, Bamboo) Experience developing software for scientific applications Familiarity with linear algebra and numerical solutions techniques or numerical algorithms Proven experience leading and directing the efforts of a team Prior supervisory experience Global Comp $130,000 - $200,000 This represents the typical compensation range for this position based on experience, location and other factors. Closing Statement Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees. Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran's status or any other status legally protected by applicable federal, state, and local law. Riverside Research
- Senior Software Engineer TS/SCI FSPDepartment: Government Customer- HerndonLocation: Herndon, VAACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITIONSenior Software Engineer:Analyzes user interfaces, maintain hardware and software performance...Senior
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview Summary: Do you love building and pioneering in the technology space? Do you enjoy...SeniorInternship
$80 - $90 per hour
...VirginiaDuration: Contract (Possible contract to Hire)Job ID: 179091Job Overview: We are seeking an experienced and highly skilled Senior Software Engineer to design, build, and support scalable Multifamily application platforms and cloud-native services. This role focuses on...SeniorFull timeContract workWork experience placement$185k - $220k
...integrate bespoke capabilities and tools to solve our customers most complex challenges. We’re seeking an experienced full stack software engineer to support work across the full analytical workflow. Technical tasks include ELT, managing, analyzing, and enrichment of large...SeniorFull timeFlexible hours$220k - $292k
...edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.As a Mission Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while...SeniorFull timeWork experience placementImmediate start$125k - $165k
...empowered to innovate, grow professionally, and make a meaningful impact.What We’re Looking For:Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s satellite-...SeniorFull timeContract workWork at officeRemote work$135k - $216k
ResponsibilitiesPeraton is seeking a Senior Software Engineer in our Herndon, VA location to support a large software development classified program. The selected candidate should have experience with agile software methodology, and software engineering design best practices...SeniorFull timeContract workShift work$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeLocal areaRemote work$129k - $193k
...across the country. Join an organization where your work contributes to a greater purpose.Position OverviewAre you a seasoned software engineer looking for an opportunity work with a variety of technology and make a meaningful contribution to the team?We have an opportunity...SeniorLocal area- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose:Performs complex analysis, design, development, automated unit and integration testing,...SeniorWork experience placementImmediate start
$170k - $180k
Fully Remote • Reston, VADescriptionConcept Solutions, LLC (CS) is seeking an experienced Senior Software Engineer to join a team responsible for building, modernizing, and sustaining mission-critical applications for a Department of War (DoW) customer.In this role, you...SeniorFull timeContract workFor contractorsImmediate startRemote workMonday to Friday$178.21k - $215.3k
...office in McLean, VA.Design and develop scalable and reusable software frameworks and libraries to increase efficiency across teams by... ...tools and scripts to automate repetitive tasks to increase engineering productivity by integrating advanced scripting techniques using...SeniorContract workWork experience placementWork at officeRemote workFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewJoin the Azure AI Platform air-gapped engineering team as a Senior Software Engineer and help bring advanced AI capabilities to some...SeniorOngoing contractLocal area3 days per week- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...alignment with the broader Azure platform.We are looking for a Senior Software Engineer who is energized by technically challenging problems and comfortable...SeniorOngoing contractLocal area3 days per week$86.8k - $198k
Software Engineer, SeniorThe Opportunity:As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeLocal areaRemote work- ...active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor...SeniorFull timeRemote work
- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to develop software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
$116k - $174k
...interactive, offering exposure to all areas of the company and opportunities to work on diverse, impactful projects.Your Impact:The Senior Software Engineer role requires ensuring applications remain reliable by supporting technology updates, platform migrations and adapting...SeniorWork experience placementWork at officeLocal areaFlexible hours$125k - $250k
...best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together.Senior Software Engineer Overview: At Appian, we’re not only about building awesome software, but also about growing our culture of passion, energy...SeniorTemporary workWork experience placementLocal areaFlexible hours$168.1k - $227.4k
Application deadline: Sep 26, 2026Bespoke Solutions is seeking a Senior Software Development Engineer to design, build, and operate a mission-critical, multi-tenant platform for managing large-scale fleets of embedded devices across highly secure and enterprise network...SeniorFull timeInternshipWork at officeFlexible hours- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...SeniorWork at officeFlexible hours
- ...This position requires an active TS/SCI with Polygraph. We are seeking a versatile Senior Software Developer with expertise in secure software engineering. The ideal candidate will combine technical proficiency in development of tools and cyber security. The candidate...SeniorFull timeLocal areaRemote work
- ...passion for advancing technology and strengthening the missions we serve. Position Overview We're looking for a Senior Software Engineer to design, build, and maintain the backend systems powering our data platform. This role combines deep technical craftsmanship...SeniorContract work
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer - Information Technology Position: Oracle Financials - Techno-Functional Consultant Location: Reston, VA ( Remote)...SeniorRemote work
$191k - $292k
...overwhelm the legacy systems meant to stop them — so we're building a software-defined command and control layer that can see, decide, and... ..., tracking, simulation and wargaming, hardware, systems engineering, and test and evaluation to build an accredited fire control system...SeniorFull timeWork experience placementImmediate start$112.2k - $196.4k
...Parsons is looking for an amazingly talented SeniorWindowsSoftware Engineer to join our team! In this role you'll be challenged in a way... ...is expected.What You'll Be Doing:Design and develop innovative software code for new tools and capabilities in areas related to...SeniorFull timeRemote workFlexible hours$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic...Senior$167.7k - $245.2k
...technologies across Linux and Windows.Our software agent team builds high-performance,... ...environments.As part of the Windows agent engineering team, you will focus on extending these... ...environments. You will work closely with senior engineers, architects, and cross-functional...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$90 per hour
Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month contract-to-hire Rate: $90.00...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software development engineer aws Fairfax, VA
- federal - software developer Fairfax, VA
- software engineer contract Fairfax, VA
- part time software developer remote Fairfax, VA
- software developer Fairfax, VA
- software engineer internship remote Fairfax, VA
- software engineer amazon Fairfax, VA
- senior software engineer Fairfax, VA
- software engineer Fairfax, VA
- junior software developer remote Fairfax, VA


