Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) - Hybrid
FactSet Research Systems
FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions. At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding their expectations. Join FactSet’s Symbology team, where we build and maintain low-latency, high-throughput systems that power essential financial data solutions. Our infrastructure handles vast volumes low latency resolutions, and we rely on solid engineering practices and modern C++ to ensure reliability, consistency, and speed.As a key member of our collaborative team, you’ll work on scalable architectures and efficient pipelines, participating in projects that have a direct impact on how financial data is processed, integrated, and served to clients worldwide.What You’ll Do:Architect, develop, and maintain C++ systems powering Symbology and company-wide resolution.Design and optimize high throughput and low latency service oriented systems on an enterprise wide scale.Build scalable APIs and interfaces and integration layers for internal and external clients.Participate in technical design and code reviews for continuous improvement and reliability.Monitor, troubleshoot, debug, and refine production environments to guarantee the quality and stability a T0 service offering by Symbology services.Champion best practices, mentor junior team members, and foster technical excellence in Symbology.Opportunity to progress towards future leadership roles, including technical and team lead responsibilities.What We’re Looking For:Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).5+ years of experience programming in C++, with a good understanding of data structures, algorithms, and object-oriented design.Experience designing and implementing critical, distributed, scalable enterprise systems.Strong analytical and problem-solving skills.Effective written and verbal communication for collaborating in a team environment.Self-starter that is willing to learn and adapt in a fast-paced setting and depth of industry knowledgeExposure to CI/CD workflows (GitHub Actions, Jenkins) or automation tools.Nice to Have:Experience with additional programming languages (Perl/Python/Shell)Knowledge of relational databases (MSSQL / MYSQL)Experience with Perforce for code versioningKnowledge of infrastructure management tools (e.g., Ansible, Terraform).Understanding of financial data concepts or symbol resolution at scale for financial instruments (helpful, not required).Why Symbology?You’ll join a supportive and innovative team, working on impactful systems that operate at scale and speed. Sharpen your C++ engineering skills, tackle engaging technical challenges, and help advance FactSet’s reputation as a leader in financial data technology.Ready to make your mark? Apply today to be part of the Symbology team and help shape the future of financial data engineering.Company Overview: FactSet (NYSE:FDS | NASDAQ:FDS) helps the financial community to see more, think bigger, and work better. Our digital platform and enterprise solutions deliver financial data, analytics, and open technology to more than 8,200 global clients, including over 200,000 individual users. Clients across the buy-side and sell-side, as well as wealth managers, private equity firms, and corporations, achieve more every day with our comprehensive and connected content, flexible next-generation workflow solutions, and client-centric specialized support. As a member of the S&P 500, we are committed to sustainable growth and have been recognized among the Best Places to Work in 2023 by Glassdoor as a Glassdoor Employees’ Choice Award winner. Learn more at and follow us on X and LinkedIn. At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, disability, protected veteran status or other characteristics protected by law. FactSet participates in E-Verify SummaryLocation: Chicago, IL, USAType: Full time
- ...seeking highly skilled C++ engineers to join our Systematic... ...Strong foundation in algorithms, data structures, distributed systems, and software design. Expert-level proficiency... ...automated testing, CI/CD, and best practices... ...(e.g., Kubernetes, Docker) for hybrid deployments.StructuresDataSenior
$117.2k - $175.8k
Sr Data Engineer - GE07BEWe’re determined to make a difference and are proud... ....This role will have a Hybrid work schedule, with the expectation... ...with dimensional database structures.Strong critical thinking and... ...with version control, CI/CD pipelines, and DevOps tools...StructuresDataSeniorFull timeTemporary workWork at office3 days per week$185k - $250k
...is seeking talented C++ Engineers to join our growing team in Chicago. Software Engineers at Flow Traders... ...vast amounts of data at ultra-low latencies... ...version control, Bamboo CI/CD, Ansible deployment... ...code Good knowledge of algorithms and data structures Experience in...StructuresDataLocal areaImmediate start$180k - $243k
...AdyenAdyen provides payments, data, and financial products... ..., everything we do is engineered for ambition. For our... ...faster.Senior CI/CD EngineerAdyen is looking... ...ensuring smooth and efficient software development and... ...only roles. This role is hybrid, with 3 days per week in...DataSeniorWork at office3 days per week$150k - $250k
...for an outstanding Senior Software Engineer to join one of our... ...an integral member of an algorithmic trading team comprising... ...trade reporting and market data feed processing using C++ or RustDevelop and maintain... ...algorithms, data structures, distributed systems and...StructuresDataSeniorTemporary workWork at officeFlexible hours$180k - $200k
.../yr Job Title: Senior Software Engineer Location: Chicago, IL (Hybrid - 3 days onsite) Compensation... ...Lambda, S3) Optimize data models and pipelines... ...coding, testing, and CI/CD Requirements 6-7+... ...CS fundamentals (data structures, algorithms, architecture) Expertise...StructuresDataSenior$126k - $190k
Posting Type Hybrid Job Overview Are you... ...innovative, scalable software solutions? We're... ...Senior Software Engineer to join our team,... ...and well-structured solutions. Lead... ...Maintain and evolve CI/CD automation to ensure... ...fundamentals in algorithms, data structures, and system...StructuresDataSenior- ...leadership in cloud, data and AI with... ..., agentic engineering, product delivery... ...architecture, working software, deployment... ...who can create structure in a startup-... ...make advanced algorithms usable in real... ...desktop-first, or hybrid, and navigate... ...continuous delivery (CI/CD), cost controls...StructuresDataFull timeLive inWork at officeLocal areaRemote work
- ...record pace, but our data providers are... ...to join our core engineering team. Our team is... ...for all things C/C++ and Rust, and the... ...build, deployment, CI/CD. Implement... ...years of full-time software engineering experience... ...programming, algorithms, data structures, multithreading,...StructuresDataFull timeLocal areaRemote work
- ...Are You are a Senior Software Engineer who is both AI-native... ...comfortable designing data models and APIs,... ...end product loop as a hybrid PM+Eng+Data builder:... ...fundamentals (e.g., data structures, algorithms, and systems design)... ...Actions and FluxCD for CI/CD, and AWS services...StructuresDataSeniorFull timeRemote work
- ...oprecruiting.comJob TitleSr. Software EngineerLocationChicago (Hybrid)About the... ...seeking a Senior Software Engineer to design, scale, and... ...development using C, C++, or Go (Golang), paired... ...environments, advanced data structures, and core algorithm design.Demonstrated experience...StructuresDataSenior
$135.4k - $225.6k
Work Location Type: Hybrid Req Number 333324 About Grainger... ...The Senior Staff Software Engineer is a highly experienced individual... .../continuous delivery (CI/CD) practices. Lead efforts to... ...understanding of system architecture, data structures, algorithms, and distributed system...StructuresDataSeniorFull timeH1bWork at officeLocal areaRemote workWorldwide2 days per week$200k - $250k
...looking for a Senior Software Engineer who relishes... ...analytics libraries in C++. Responsibilities Design... ...in using Git, CI/CD platforms, Docker and... ...platformsData structures and design/analysis of algorithms Not required, but a... ...of job applicants' data, please view our Privacy...StructuresDataSeniorTemporary workFlexible hours$118.2k - $197k
...Arrangement/Location: This is a hybrid position requiring in-office... ...the use of risk/event data and simple quantification methods... ...related Operations departments for Structured Finance and Loan Market... ...spreadsheet and word processing software).Strong analytical skills....StructuresDataSeniorFull timeWork experience placementWork at office$110.72k - $166.08k
Sr Data Scientist - GD07AEWe’re determined to make a... ...other data science and engineering teams, often handing... ...ambiguous problems into structured experiments and... ...This role will have a Hybrid work schedule, with the... ...plusFamiliarity with Agile and CI/CD practices.Experience...StructuresDataSeniorFull timeTemporary workWork at officeWork from home3 days per week$145k
..., cutting-edge technology, data driven solutions, and automation... ....What you’ll do as a Software Engineer at Akuna: Akuna is looking... ...Linux services using modern C++ technologiesBuild software... ...required Understanding of data structures, algorithms, distributed systems, multi...StructuresDataInternshipWork at officeFlexible hours$158.5k - $172k
...OpportunityAs a Senior Engineer on the Runtime... ...platforms, and CI/CD ecosystems. Our team... ...and friction-free software delivery workflows... ...highest standards of data security,... ...g., EKS, GKE).Our hybrid model requires 3 days... ...geographic-specific salary structures, which means the...StructuresDataSeniorFull timeWork at office3 days per week$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make... ...memory stores, and structured context-management layers... ...:Vector storage and hybrid searchAgent memory persistence... ...services.Build CI/CD pipelines for model deployments... ...with architects, data engineers, and...StructuresDataSeniorFull timeTemporary workWork at office3 days per week$137.4k - $161.7k
...Monroe is seeking a Senior Data Engineer to join our Data & AI... ....Experience with Git, CI/CD pipelines,... ...Infrastructure as Code, and agile software delivery practices.... ...without sponsorship.Hybrid work environment - 2x/... ..., including our bonus structure and benefits is here....StructuresDataSeniorLocal areaImmediate startFlexible hours$155.6k - $306.8k
...Deloitte, Forward Deployed Engineers (FDE) don’t just... ..., building working software, engaging... ...practices in testing, CI/CD, logging, versioning... ...solutions in software, data, AI, network, and hybrid cloud infrastructure... ...description of the legal structure of Deloitte LLP and...StructuresDataSeniorLocal area$155.6k - $306.8k
...Deloitte, Forward Deployed Engineers (FDE) don’t just... ..., building working software, engaging... ...practices in testing, CI/CD, logging, versioning... ...solutions in software, data, AI, network, and hybrid cloud infrastructure... ...description of the legal structure of Deloitte LLP and...StructuresDataSeniorLocal area$89k - $148.1k
...analytical and detail-oriented Data Systems Analyst to... ...within the Data Engineering organization, partnering... ...assessments across structured and semi-structured data... ...tools.Familiarity with CI/CD practices and... ...position can be worked hybrid out of a local Kemper...StructuresDataSeniorFull timeWork experience placementWork at officeLocal areaRemote work$145k
...collaboration, cutting-edge technology, data-driven solutions, and automation.... ...What You’ll Do as an Entry-Level C++ Software Engineer at Akuna C++ software engineers... .... Whether you are interested in algorithms and data structures, concurrency, networking and protocols...StructuresDataFull timeWork at officeFlexible hours$155.6k - $306.8k
...Our Deloitte AI & Engineering team works to transform... ...building working software, engaging... ...practices in testing, CI/CD, logging, versioning... ...promise. Our AI & Data offering provides... ...operating within hybrid onshore/offshore teams... ...of the legal structure of Deloitte LLP and...StructuresDataSeniorLocal area$200k - $230k
...across the organization.Location: This is a hybrid role based in our Chicago Loop office (30... ...and vendor managementHR systems, data integrity, and reportingEmployee relations... ...maintain operational processes, governance structures, and service standards to drive HR excellence...StructuresDataSeniorTemporary workFor contractorsCasual workWork at officeLocal area- ...DescriptionWe are seeking talented Senior Software Engineers who can create complex .NET back-end... ...have an advanced understanding of data structures, algorithms, and the ability to write clean,... ...Skills: Extensive experience working in Hybrid and Cloud based environments where...StructuresDataSeniorRemote workFlexible hours
$153.32k
...working with dataframes for data processing and... ...relevant experience as a Software Engineer, Application... .... Version control and CI/CD (Git, application deployment... ...using in-memory data structures such as Redis. AI Adoption... ...Affinity GroupsMorningstar's hybrid work environment gives...StructuresDataSeniorFull timeTemporary workWork at officeRemote workFlexible hours$120k - $130k
...currently seeking a Senior Software Engineer, Full Stack Engineer... ...risk insights, robust data, and dynamic tools to... ...throughout its structure, which includes Fitch... ...and other squads on the CI/CD pipeline.Provide support... ...frameworks.Why Choose Fitch: Hybrid Work Environment: 2 to...StructuresDataSeniorTemporary workWork at officeImmediate start2 days per week3 days per week$185k - $225k
...Traders is looking for Senior C++ Software Engineers to join our growing team in... ...handle vast amounts of data at ultra-low latencies. As... ...Strategies: Implement trading algorithms based on requirements... ...knowledge of algorithms and data structures ~ Experience in parallel,...StructuresDataSeniorFull timeLocal areaImmediate start$128k - $252.5k
...account executives and data scientists to AI... ..., and data engineers. SFL Scientific, a... ...and management of structured and unstructured data... ...NoSQL) to develop algorithm scalability and deployment... ..., data science, software engineering, MLOps... ...and leveraging CI/CD services: Puppet,...StructuresDataSeniorLocal areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) - Hybrid. Be the first to apply!
- senior c++ developer Chicago, IL
- senior c++ software developer Chicago, IL
- c++ software developer Chicago, IL
- c++ programmer Chicago, IL
- c++ developer Chicago, IL
- data platform engineer Chicago, IL
- aws data engineer Chicago, IL
- big data devops engineer Chicago, IL
- big data developer Chicago, IL
- software data engineer Chicago, IL


