Senior C++ Engineer

Pico fuels the global capital markets community by providing exceptional market data services and customized managed infrastructure solutions.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
Finance

Description For Senior C++ Engineer

Pico is seeking a Senior C++ Engineer to join their world-leading engineering team. This role involves designing and developing new features across Pico's entire product range, which is used in various ways in capital markets, including understanding customer market positions, monitoring network performance, debugging application performance, capturing and providing access to historical market data, providing normalized real-time market data feeds, and monitoring voice over IP call quality.

The ideal candidate will have 4-10 years of development experience, with expert proficiency in C++ development under Linux. They should be comfortable with multi-threaded application development, automated testing, and have a strong understanding of algorithms and design patterns. The role requires someone who can think problems through, write maintainable code, and deliver high-availability, high-performance systems.

Pico is a global company headquartered in New York, with offices in Chicago, London, Singapore, and Tokyo. They are at an exciting stage with extensive innovative work ongoing and a compelling vision to fulfill. This position offers the opportunity to work with a team of highly skilled professionals and solve complex problems related to analyzing real-time network data and providing solutions for consumers of real-time and historical, raw and normalized market data.

The role is hybrid, offering flexibility to work from home with some time required in the office weekly. While travel may be occasionally required, it is not expected to be regular or frequent. The position may involve working across multiple jurisdictions/geographies, including EMEA, USA, and APAC.

Join Pico to be part of a company at the forefront of financial technology, working on cutting-edge solutions for the global capital markets.

Last updated 3 months ago

Responsibilities For Senior C++ Engineer

  • Design and develop new features across Pico's entire product range
  • Analyze real-time network data
  • Provide solutions for consumers of real-time and historical, raw and normalized market data
  • Work on high-availability and high-performance systems
  • Solve problems encountered when analyzing the firehose of network data in real time

Requirements For Senior C++ Engineer

Linux
Python
  • Bachelors' Degree in Computer Science or equivalent
  • 4-10 years of development experience
  • Expert proficiency in C++ development under Linux
  • Experience in using python, shell scripting, makefiles, etc
  • Understanding of algorithms and design patterns
  • Multi-threaded application development
  • Automated testing (unit testing, integration testing)
  • Linux-based development environments, including tools such as gdb and valgrind
  • IP networking knowledge

Interested in this job?

Jobs Related To Pico Senior C++ Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.