Senior Software Engineer, C++/ 資深軟體工程師,C++
薪資範圍:100,000 ~ 150,000 TWD / month
About us:
VICI Holdings is a company specializing in high-frequency, market-making, and arbitrage trading. We focus on quantitative research and strategy development, supported by one of the most advanced software development teams in Taiwan. Our mission is to build low-latency, fully automated trading systems that operate across global markets, trading equities, futures, and derivatives with a daily transaction volume reaching hundreds of millions dollars.
This recruitment is focused on software development for large-scale high-frequency trading systems, emphasizing low-latency, high-performance computing, and development support and analysis tools for trading strategies. While our company also boasts Wall Street-grade FPGA design capabilities, that is managed by a different specialized team and is not part of this position.
Our software team values technological innovation and is constantly exploring and integrating the latest development technologies and methodologies. We offer an open and free work environment with a transparent and flat organizational structure, encouraging everyone to voice their ideas and realize their potential.
Roles/ Responsibilities:
• Strong C++ Foundation: Not limited to using standard containers, but with a deep understanding of C++ language features such as RAII, template metaprogramming, and new capabilities introduced in C++20/23, including concepts, coroutines, ranges, etc.
• High-Performance Programming Experience: Proficient in memory management, exception safety, concurrency, and maximizing CPU and memory efficiency in C++.
• Modern C++ Programming Techniques: Capable of efficiently utilizing features from C++17 and above, with a demonstrated ability to write high-performance, maintainable modern C++ code. Familiarity with C++23 is a plus, though C++20 experience is the minimum requirement.
• Software Architecture Design: Ability to design efficient and robust software architectures based on requirements, and apply design patterns to solve complex problems.
• Computer Science Fundamentals: Strong knowledge of data structures and algorithms, with the ability to apply this knowledge in practical development scenarios.
• Performance Optimization Experience: Proven experience in developing high-performance, real-time systems, with expertise in performance tuning and effective bottleneck optimization.
Preferred Qualifications:
• MS/PhD in Computer Science, Electrical Engineering, or a related field, with 5+ years of relevant work experience. Candidates with a BS degree and at least 7 years of substantial relevant experience will also be considered.
• Experience in developing financial trading systems, particularly in high-frequency trading and quantitative strategies.
• Research experience in high-performance computing, edge computing, or market microstructure.
• Advanced theoretical knowledge and practical experience in system architecture, software engineering, or machine learning.
• Continuously staying informed about and exploring the latest developments in software and hardware technologies, theories, and innovations.
Other Requirement:
• High self-motivated individual with good communication skill.
• Excellent analytical and problem-solving skills and extremely detail-oriented.
• English proficiency is a plus.
公司地址:
台北市中正區忠孝東路一段112號10樓其他:
Interview Process (Process sequencing may be adjusted as appropriate)Resume selection --> Coding Test --> AI Interview (Online) --> F2F or Google Meet Interview( Hiring team) --> HR Manager-2024-11-19