{"schemaVersion":"jobsearcher.job.v1","id":"ae77fe797f144d5c9a5d9184","url":"https://jobsearcher.com/jobs/ae77fe797f144d5c9a5d9184","canonicalUrl":"https://jobsearcher.com/jobs/ae77fe797f144d5c9a5d9184","title":"Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) – Hybrid","description":"Overview\nIn this role you will architect, develop, and maintain high-performance C++ systems powering FactSet’s Symbology services. You will design scalable, low-latency, enterprise-wide solutions and build APIs and integration layers for internal and external clients. You’ll participate in design reviews, monitor production reliability, and mentor teammates, with opportunities to move into leadership. This position places you at the core of fast, data-driven financial technology that serves clients globally.\n\nResponsibilitiesArchitect, develop, and maintain C++ systems powering Symbology and company-wide resolutionDesign and optimize high throughput and low latency service-oriented systems on an enterprise-wide scaleBuild scalable APIs and interfaces and integration layers for internal and external clientsParticipate in technical design and code reviews for continuous improvement and reliabilityMonitor, troubleshoot, debug, and refine production environments to guarantee quality and stability of a 0 service offering by Symbology servicesChampion best practices, mentor junior team members, and foster technical excellence in SymbologyOpportunity to progress towards future leadership roles, including technical and team lead responsibilities\nKey requirements5+ years of experience programming in C++, with strong knowledge of data structures, algorithms, and OO designExperience designing and implementing critical, distributed, scalable enterprise systemsStrong analytical and problem-solving skillsEffective written and verbal communication for collaborating in a team environmentSelf-starter who learns quickly in a fast-paced settingExposure to CI/CD workflows (GitHub Actions, Jenkins) or automation toolsEffective communicationCollaborative mindsetMentoring and technical leadershipC++ programmingDistributed systems designHigh-throughput, low-latency service-oriented architectures","company":"Factset Research Systems","rawCompany":"factset research systems","city":"Evanston","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:03:25.581Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) – Hybrid","description":"Overview\nIn this role you will architect, develop, and maintain high-performance C++ systems powering FactSet’s Symbology services. You will design scalable, low-latency, enterprise-wide solutions and build APIs and integration layers for internal and external clients. You’ll participate in design reviews, monitor production reliability, and mentor teammates, with opportunities to move into leadership. This position places you at the core of fast, data-driven financial technology that serves clients globally.\n\nResponsibilitiesArchitect, develop, and maintain C++ systems powering Symbology and company-wide resolutionDesign and optimize high throughput and low latency service-oriented systems on an enterprise-wide scaleBuild scalable APIs and interfaces and integration layers for internal and external clientsParticipate in technical design and code reviews for continuous improvement and reliabilityMonitor, troubleshoot, debug, and refine production environments to guarantee quality and stability of a 0 service offering by Symbology servicesChampion best practices, mentor junior team members, and foster technical excellence in SymbologyOpportunity to progress towards future leadership roles, including technical and team lead responsibilities\nKey requirements5+ years of experience programming in C++, with strong knowledge of data structures, algorithms, and OO designExperience designing and implementing critical, distributed, scalable enterprise systemsStrong analytical and problem-solving skillsEffective written and verbal communication for collaborating in a team environmentSelf-starter who learns quickly in a fast-paced settingExposure to CI/CD workflows (GitHub Actions, Jenkins) or automation toolsEffective communicationCollaborative mindsetMentoring and technical leadershipC++ programmingDistributed systems designHigh-throughput, low-latency service-oriented architectures","datePosted":"2026-09-15T04:03:25.581Z","dateModified":"2026-09-15T04:03:25.581Z","hiringOrganization":{"@type":"Organization","name":"Factset Research Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Evanston","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ae77fe797f144d5c9a5d9184"},"url":"https://jobsearcher.com/jobs/ae77fe797f144d5c9a5d9184"}}