Hybrid Senior Software Engineer – C++, Python, Linux

Posted 16 hours ago

Apply now

About the role

  • Senior Software Engineer developing and maintaining C++ systems for financial data solutions. Working with low-latency, high-throughput architectures in a collaborative environment at FactSet.

Responsibilities

  • 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.

Requirements

  • 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 knowledge
  • Exposure 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 versioning
  • Knowledge of infrastructure management tools (e.g., Ansible, Terraform).

Benefits

  • Professional development opportunities
  • Flexible working hours

Job title

Senior Software Engineer – C++, Python, Linux

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job