{"id":3291280,"url":"https://alion.io/job/riverside-research-senior-software-engineer","title":"Senior Software Engineer","company":{"id":2113336,"name":"Riverside Research","domain":"riversideresearch.org","url":"https://alion.io/company/riversideresearch","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Fairfax, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":129000,"max_usd":240000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":3667},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Bamboo","optional":false},{"name":"Bitbucket","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Fortran","optional":false},{"name":"Git","optional":false},{"name":"HPC","optional":false},{"name":"Linux","optional":false},{"name":"MPI","optional":false},{"name":"OpenMP","optional":false},{"name":"Python","optional":false},{"name":"Unix","optional":false},{"name":"Windows","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-10-26T20:07:31Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-11-01T08:45:01Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Required Qualifications:\nMust be eligible for TS/SCI security clearance and consent to CI Poly\nEducation and Experience: \nDegree in Software Engineering or closely related field with software development experience, like Computer Science or Computational Science \nBachelor's with 8+ years of experience, or\nMaster's with 6+ years of experience\nPhD with 3+ years of experience\nRelevant years of experience may be substituted in lieu of a degree.\nStrong understanding of software development methodologies (e.g., waterfall, agile), version control (Git), and continuous integration\nPrevious experience working in R&D environments or collaborating with researchers\nProven proficiency in multiple programming languages (e.g., Python, C, C++, Fortran)\nFamiliarity with software development activities such as:\nSoftware development on and for Linux and Windows \nFront end and GUI development \nPython, Unix shell scripting and similar languages \nHPC/supercomputing: MPI, OpenMP, threading, GPUs\nResearch and Development/prototyping scientific code\nExcellent communication skills and proven ability to work cross-functionally\nAbility to work independently and collaboratively with a team as projects require\nWillingness to learn and perform other duties as assigned\nAbility to travel (less than 10%) \nDesired Qualifications:\nActive Security Clearance, TS/SCI (with CI poly preferred)\nProven software engineering best practices experience (such as SWEBOK, CMMI)\nDemonstrated professional proficiency with:\nWorking collaboratively within a team on software development \nThe full software development lifecycle (SDLC)\nParallel programming on high-performance computers (MPI and/or OpenMP or similar)\nDeveloping cross-platform (Windows and Linux) software\nThe Atlassian tools (JIRA, bitbucket, Bamboo)\nExperience developing software for scientific applications\nFamiliarity with linear algebra and numerical solutions techniques or numerical algorithms\nProven experience leading and directing the efforts of a team\nPrior supervisory experience","description_format":"text","description_chars":2030,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["National Security","Research Institutes"],"lifecycle":[{"event":"open","at":"2026-10-26T20:07:31Z"}],"visa":[],"liveness":{"score":99,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.993,"p_room":1,"age_days":5,"expected_fill_days":19,"reasons":["conf:1","urgency","velocity","win:early"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/riverside-research-senior-software-engineer","json_url":"https://alion.io/job/riverside-research-senior-software-engineer.json","meta":{"generated_at":"2026-11-01T11:16:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17408,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2113336},"rest":"https://alion.io/mcp/rest/get_company?id=2113336"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Friverside-research-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Friverside-research-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Friverside-research-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/riverside-research-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Friverside-research-senior-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3291280}},{"tool":"search_jobs","arguments":{"company":"riversideresearch.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3291280},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}