About the Role
We are looking for a Software Engineer to build and optimize core systems that power modern trading infrastructure. You will work on real-time systems including algorithmic trading, OMS, execution, and market data processing.
Responsibilities
- Design, build, and maintain high-performance trading systems
- Develop algorithmic trading, OMS, and execution modules
- Work with real-time market data and low-latency environments
- Optimize system performance, scalability, and reliability
- Collaborate with quant, infrastructure, and product teams
- Write clean, testable, and maintainable code
Requirements
- Strong programming skills in Python, C++, or similar languages
- Solid understanding of data structures, algorithms, and system design
- Experience with networking, concurrency, and distributed systems is a plus
- Interest or experience in trading systems, fintech, or financial markets
- Problem-solving mindset with attention to performance and detail
Nice to Have
- Experience with low-latency systems or high-frequency trading
- Familiarity with message queues, event-driven architecture
- Knowledge of databases, caching, and data processing pipelines
- Experience with Linux, performance profiling, or C/C++ optimization
BUILD WHAT MATTERS
Build systems that power modern trading.
At Vero, you'll work on real infrastructure, solve complex performance challenges, and ship systems that run in production.
Real systems Real impactEngineering-driven CulturePerformance & Scalability focus
