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
- ...creates flexible, open data and software solutions for over 200,... ..., and we rely on solid engineering practices and modern C++ to ensure reliability,... ...understanding of data structures, algorithms, and object-oriented design... ...knowledgeExposure to CI/CD workflows (GitHub Actions...StructuresDataSeniorFull timeWorldwideFlexible hours
- ...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
$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- Location: Chicago, IL (Hybrid) Contract: 12+... ...availability and failover. Data & Storage: model... ...), linting, and CI/CD best practices. Cloud... ...years of professional software engineering with Python in... ...Strong CS fundamentals: algorithms, data structures, and concurrency. Proven...StructuresDataSeniorContract work
$155.63k - $317.88k
...Enterprise Architect, Sr. Manager, you... ...for the software structure, frameworks, protocols, and algorithms. Stay updated... ...architects to protect data and ensure... ...within a hybrid work model that... ...computer science, engineering, or a related... ...practices and CI/CD pipelines....StructuresDataSeniorWork at officeLocal areaShift work$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- ...firm is seeking an experienced DevOps Engineer to work in a hybrid model, requiring onsite presence 3... ...should have over 5 years of experience in software development, particularly with Java... ..., as well as hands-on expertise with CI/CD pipelines and tools like GitHub and...Senior
- ...regression suites across multiple applications. You will mentor team members, collaborate with product owners, and contribute to CI/CD pipelines. Hybrid work, strong benefits, and growth opportunities are available in this Fortune 100 environment. #J-18808-Ljbffr...Senior
$180k - $200k
...0/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+ years... ...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
$112.71k - $183.14k
...Technology, Digital and Data Job Description:... ...Enablement – Platform Engineering team of Cat Digital and... ..., Cloud Manager, CI/CD pipelines, and related... ...communication behaviors. Software Development:... ...fundamentals like data structures and algorithms. Ability to work under...StructuresDataSeniorFull timePart timeWorldwideFlexible hours- Caterpillar Inc. is seeking a Senior Data Engineer for the Helios Data Engineering team in Chicago. You will develop... ...implementing complex pipeline solutions, building CI/CD workflows, and ensuring high-quality software through tests and best practices. This role requires...DataSeniorRelocation
- ...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
$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$115k - $140k
E&O Sr. Underwriter (Hybrid - Chicago or NYC) Location: This position is hybrid, based in Chicago or... ...deliver policy documents and provide data and analytics. We are looking for the... ...strategic judgment and market expertise to structure solutions that balance competitiveness...StructuresDataSeniorWork at officeLocal areaImmediate startFlexible hoursNight shift- ...by bringing together data, science, technology... ...you'll do: Senior Software Engineer in the Platforms and... ...ORMs (like Hibernate), CD/CI solutions using... ...Strong understanding of algorithms and data structures. Initiative and... ...global community. Hybrid working model: We are...StructuresDataSeniorWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...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
$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$145k
..., cutting-edge technology, data driven solutions, and automation... .... What you’ll do as a Software Engineer on the Trading Strategies... ...strategies using modern C++ technologies Bring deep... ...distributed systems, data structures, and algorithms ~ Solid understanding of...StructuresDataFull timeInternshipWork at office- ...Senior C++ Software Engineer, Chicago, IL - The Senior C++ Software Engineer will work collaboratively... ...quality software solutions used for algorithmic trading, exchange connectivity, and... ...concepts such as OOP and data structures. - Financial Services or Trading industry...StructuresDataSeniorWork experience placementRelocationVisa sponsorship
$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$180k - $250k
...organizational structure and entrepreneurial... ...-frequency and algorithmic trading across... ...quality of the data behind the... ...looking for a Data Engineering Manager to own... ...Python C / C++ Linux Docker Git / CI-CD Binary market... ...Chicago, IL; hybrid, with three days...StructuresDataWork at officeImmediate start3 days per week$90k - $99k
...Job Function: Data and Analytics... ...Subfunction: Data Engineering Job Description:... ...systems. Integrate structured, semi-structured,... ...infrastructure deployment and CI/CD pipelines for data... ...data engineering, software engineering, or a... .... Our hybrid work model:...StructuresDataSeniorFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week3 days per week$72k - $141k
...their fullest potential. Senior Data/AI Engineer is an individual contributor... ...and data solutions across hybrid cloud and on-premise... ...engineering practices to integrate structured, semi-structured, and... ...including automation, testing, CI/CD, and secure data handling....StructuresDataSeniorFull timeWork experience placement$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$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$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
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!
- c++ software developer Chicago, IL
- c++ programmer Chicago, IL
- c++ developer Chicago, IL
- senior c++ software developer Chicago, IL
- senior c++ developer Chicago, IL
- data center engineer Chicago, IL
- senior cloud data engineer Chicago, IL
- data infrastructure engineer Chicago, IL
- sr information security engineer Chicago, IL
- hadoop big data developer Chicago, IL



