Software Developer C/C++

Pico fuels the global capital markets community by providing exceptional market data services and customized managed infrastructure solutions. As financial industry experts at the center of markets and technology, we help our clients efficiently scale their business and quickly access markets.
Woburn, MA, USA
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance

Description For Software Developer C/C++

Pico is seeking a Software Developer C/C++ to join their world-leading engineering team. This role offers an opportunity to work on the design and development of new features across Pico's entire product range, including Redline Trading Solutions and Corvil Analytics. The ideal candidate will be a brilliant engineer passionate about solving problems encountered when normalizing and analyzing real-time data in the financial markets.

Key Responsibilities: • Design and develop new features for Pico's product range • Work on ultra-low latency market data and order execution solutions • Contribute to innovative projects in equities, options, futures, and foreign exchange markets • Collaborate with a team of highly-skilled engineers • Solve complex problems related to real-time data analysis in financial markets

Requirements: • BSc/MSc in a relevant Engineering discipline (Computer Science, Computer Engineering, Electrical Engineering, etc) • Proficiency in C and/or C++ development under Linux • Knowledge of multi-threaded application development • Strong problem-solving skills and eagerness to learn about technology • Excellent teamwork and collaboration abilities • Focus on writing maintainable code • Strong communication skills (written and verbal) • Ability to incorporate constructive feedback • 1-3 years of experience working in a Tech firm, preferably in the financial space

Desirable Skills: • Python programming • Java programming • IP networking • Knowledge of Financial trading concepts and protocols, including FIX

This is a hybrid position with weekly time in the office, based in Woburn. The role may require occasional travel and flexibility in working hours due to the global nature of the business. Pico is an equal opportunity employer committed to diversity and inclusion.

Join the Pico family and be part of a dynamic team at the forefront of financial technology innovation!

Last updated 3 months ago

Responsibilities For Software Developer C/C++

  • Design and develop new features for Pico's product range
  • Work on ultra-low latency market data and order execution solutions
  • Contribute to innovative projects in equities, options, futures, and foreign exchange markets
  • Collaborate with a team of highly-skilled engineers
  • Solve complex problems related to real-time data analysis in financial markets

Requirements For Software Developer C/C++

Linux
Python
Java
  • BSc/MSc in a relevant Engineering discipline (Computer Science, Computer Engineering, Electrical Engineering, etc)
  • Proficiency in C and/or C++ development under Linux
  • Knowledge of multi-threaded application development
  • Strong problem-solving skills and eagerness to learn about technology
  • Excellent teamwork and collaboration abilities
  • Focus on writing maintainable code
  • Strong communication skills (written and verbal)
  • Ability to incorporate constructive feedback
  • 1-3 years of experience working in a Tech firm, preferably in the financial space

Interested in this job?

Jobs Related To Pico Software Developer C/C++

C++ Software Engineer

C++ Software Engineer role at Pico, developing ultra-low latency market data and order execution solutions for global financial markets.

Platform Operations Engineer

Pico is hiring a Platform Operations Engineer to design and deliver server, storage, and trading platforms for clients and internal infrastructure.

Software Engineer C/C++

Software Engineer C/C++ role at Pico, working on market data and order execution solutions for financial markets.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.