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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and systems programming.

Quality Assurance Engineer, Project Kuiper

Quality Assurance Engineer position at Amazon's Project Kuiper, focusing on testing strategy and automation for satellite broadband services.

Software Developer 3

Full stack developer role at Oracle's SaaS Cloud Security organization, focusing on enterprise-grade software services and cloud security solutions.

Software Quality Engineer II

Software Quality Engineer II role at Mastercard in Praha, focusing on testing and quality assurance for the Services team's Spending Pulse Next Gen platform.

Applications Developer 3

Oracle is seeking an Applications Developer 3 to build next-generation CX Sales applications using modern technologies and AI integration.

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 7 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?