Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) - Hybrid

Factset Research Systems Inc.
Chicago, IL, United States
28 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

FactSet Adobe InDesign C++ (Programming Language) Code Review Computer Programming Continuous Integration Data Structures Software Debugging Github Object-Oriented Software Development Enterprise Software Applications Low Latency
+2 more
Data Analytics Jenkins

Job description

Experteer Overview In 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. Compensation / Benefits * 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 quality and stability of a 0 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 Tasks * 5+ years of experience programming in C++, with strong knowledge of data structures, algorithms, and OO 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 who learns quickly in a fast-paced setting * Exposure to CI/CD workflows (GitHub Actions, Jenkins) or automation tools Key requirements *

Requirements

this to guarantee quality and stability of a 0 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 Tasks * 5+ years of experience programming in C++, with strong knowledge of data structures, algorithms, and OO 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 who learns quickly in a fast-paced setting * Exposure to CI/CD workflows (GitHub Actions, Jenkins) or automation tools Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

7:36 min

Formulating career strategies for junior and senior engineers

Anna Fritsch-Weninger · LIVE

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all