Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
As a Senior C++ Software Engineer, you will work on ultra-low-latency ingestion pipelines, processing up to 1M messages per second with microsecond-to-millisecond latency. A project driven by high efficiency, high performance, low latency, and tightly integrated AI.
Responsibilities
- Design and develop core market data components using modern C++23.
- Optimize data ingestion pipelines for extreme throughput and low latency.
- Make key architectural decisions for system scalability and reliability.
- Conduct rigorous code reviews focusing on performance, memory safety, and correctness.
- First 90 Days Focus: Deep dive into ZeroMQ and transition quickly into driving medium-to-major feature development.
Requirements
- 5+ years of professional experience in C++.
- Expertise in Modern C++ (17/20/23): Deep knowledge of concepts, coroutines, ranges, and multi-threading.
- Low-Latency & Concurrency: Strong background in lock-free programming, memory synchronization primitives, and high-throughput systems (100K–1M+ msg/sec).
- Solid understanding of microservice architecture and Data Structures & Algorithms (DSA).
Nice to Have
- Hands-on experience with ZeroMQ or high-performance messaging.
- Multi-language flexibility (Go/Python) and microservice infrastructure experience (PostgreSQL, K8s/Kubernetes).
- Experience with low-latency development, networking, binary serialization, or financial markets.
We Offer
- Cutting-Edge Stack: Real-world C++23 implementation, ZeroMQ, and microsecond-level latency challenges.
- Remote First: Full flexibility to work from where you are most productive.
- Engineering over Bureaucracy: Flat structure, fast decision-making, and a team of peers who speak your language.
Company Benefits
- Care from Day One: Medical insurance immediately upon starting work, including dental care, massage, and professional psychological support because your well-being matters.
- Work-Life Balance: 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress.
- Investment in your energy: Partial reimbursement for any sports activities that empower you.
- Growth: Partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library: Books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation: 14 days a year – enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future: Work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca – a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms – all for your comfort.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us-apply today and take the first step towards your bright future!
*Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!
Contact
Join us!
Email: [email protected]
Career Opportunities
We work with programming languages like C#, Python, JavaScript, and C++. At Pine, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us.
Senior DevOps Engineer
Remote / Full-time
Details
Python Engineer
Remote / Full-time
Details
View All Positions
Ready to grow your company?
Get in touch today!
Reach us