C++ Engineer
Hybrid
Full Time
#Capital Markets
#Market Data
#Engineering
#C++
#Linux
#Python
#Shell Scripting
#Algorithms
#Design Patterns
#Automated Testing
#Networking
At Pico, we serve as a vital engine for the global capital markets community. We provide high-performance market data services and custom managed infrastructure that allow our clients to scale their operations and navigate complex trading lifecycles with ease. Headquartered in New York with a significant international presence in cities like London, Chicago, Singapore, Hong Kong, and Tokyo, we pride ourselves on being industry experts who bridge the gap between sophisticated technology and financial markets.
About the Role
We are looking for a Mid-Level C++ Engineer to join our team in a Full Time capacity. This role is focused on the design and development of new features across our entire product suite. You will be instrumental in helping us evolve our technology to meet the demands of new markets and deployment models, working alongside a team of talented engineers to solve complex problems related to real-time network data analysis and high-performance market data delivery.
Key Responsibilities
- Design and develop innovative features for our core product range to support the full trading lifecycle.
- Analyze and process high-volume network data in real time to provide both raw and normalized market data solutions.
- Collaborate with the engineering team to maintain high availability systems while ensuring code quality and scalability for our global client base.
Requirements
- A Bachelor's Degree in Computer Science or a related field.
- At least 2 years of professional software development experience.
- Expert-level proficiency in C++ development within a Linux environment.
- Practical experience with Python, shell scripting, and build tools like makefiles.
- Strong grasp of algorithms, design patterns, and multi-threaded application development.
- Experience with automated testing practices, including unit and integration testing.
- Familiarity with debugging tools such as gdb and valgrind, as well as a solid understanding of IP networking.
Location
This position is offered on a Hybrid basis, allowing for a balance between office collaboration and remote work flexibility.
Compensation and Benefits
We are committed to supporting our team through a flexible hybrid work environment that promotes both professional growth and personal balance.




