{"id":2010295,"url":"https://alion.io/job/factset-senior-software-engineer-c-cicd-data-structures-algorithms-ood","title":"Senior Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD)","company":{"id":34841,"name":"FactSet","domain":"factset.com","url":"https://alion.io/company/factset","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chicago, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":108000,"max_usd":201000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1211},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Ansible","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Jenkins","optional":false},{"name":"MS SQL","optional":false},{"name":"MySQL","optional":false},{"name":"Perl","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-08-19T00:08:01Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-14T10:09:59Z","board_verified":true,"closed_at":null,"days_open":56,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":56},"description":"Join FactSet's Symbology team as a Senior Software Engineer. In this role, you will architect, develop, and maintain C++ systems that power essential financial data solutions. You will work on scalable architectures and efficient pipelines, participate in technical design and code reviews, and monitor and troubleshoot production environments. This position offers opportunities for career advancement and a comprehensive benefits package.\nMissions\nArchitect, develop, and maintain C++ systems powering Symbology and company-wide resolution.\nDesign and optimize high throughput and low latency service-oriented systems on an enterprise-wide scale.\nChampion best practices, mentor junior team members, and foster technical excellence in Symbology.\nProfil recherché\n - Experience designing and implementing critical, distributed, scalable enterprise systems- Exposure to CI/CD workflows (GitHub Actions, Jenkins) or automation tools\n- Strong analytical and problem-solving skills\n- Self-starter that is willing to learn and adapt in a fast-paced setting and depth of industry knowledge\n- Effective written and verbal communication for collaborating in a team environment\n- 5+ years of experience programming in C++, with a good understanding of data structures, algorithms, and object-oriented design\n- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)\n- Experience with additional programming languages (Perl/Python/Shell)\n- Knowledge of relational databases (MSSQL / MYSQL)\n- Knowledge of infrastructure management tools (e.g., Ansible, Terraform)\n- Experience with Perforce for code versioning\n- Understanding of financial data concepts or symbol resolution at scale for financial instruments (helpful, not required)","description_format":"text","description_chars":1776,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Data & Analytics","Financial Data & Market Intelligence"],"lifecycle":[{"event":"open","at":"2026-10-07T13:01:30Z"}],"visa":[],"liveness":{"score":12,"band":"cold","label":"Long shot","p_open":1,"p_active":0.348,"p_room":0.35,"age_days":56,"expected_fill_days":15,"reasons":["conf:1","velocity","win:tail"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/factset-senior-software-engineer-c-cicd-data-structures-algorithms-ood","json_url":"https://alion.io/job/factset-senior-software-engineer-c-cicd-data-structures-algorithms-ood.json","meta":{"generated_at":"2026-10-14T11:02:30Z","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":13115,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":34841},"rest":"https://alion.io/mcp/rest/get_company?id=34841"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffactset-senior-software-engineer-c-cicd-data-structures-algorithms-ood"},{"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%2Ffactset-senior-software-engineer-c-cicd-data-structures-algorithms-ood"},{"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%2Ffactset-senior-software-engineer-c-cicd-data-structures-algorithms-ood"},{"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/factset-senior-software-engineer-c-cicd-data-structures-algorithms-ood\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffactset-senior-software-engineer-c-cicd-data-structures-algorithms-ood"}]}