Lifebyte Systems
Posted 13 months ago
Senior C++ Engineer
ShenzhenOn-siteFull-time
AI Summary
Senior C++ Engineer designs and builds high-performance Windows-based financial infrastructure, optimizing trade data processing and system throughput.
About this role
Founded in 2017, we are dedicated to fostering an ecosystem of seamless resource exchange, where efficiency and precision are paramount. With cutting-edge solutions, we empower businesses to thrive and individuals to unlock their full potential. Committed to high-tech innovation, we are actively reshaping the future, one Byte at a Time.
Key Responsibilities
- Design and implement high-performance financial infrastructure services, including trade data processing, risk control and etc.
- Develop and maintain Windows-based C++ applications, integrating with exchanges and financial data providers.
- Collaborate with team members on system architecture design, code reviews, and technical discussions to ensure code quality and maintainability.
- Optimize system performance and conduct tuning to improve trading system throughput and response speed.
- Participate in system testing, troubleshooting, and issue resolution to ensure software stability and reliability.
- Optimize software performance and memory usage, staying updated with the latest financial industry trends to continuously enhance the product.
Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, with 5+ years of C++ development experience on Windows
- Proficient in Windows API, with a solid understanding of Windows OS internals; familiar with relevant libraries and frameworks (STL, Boost, Kafka, Redis)
- Strong algorithm design and implementation skills, with the ability to optimize code performance
- Deep understanding of OOP principles and design patterns, with practical application experience
- Proficient in common data structures and their real-world development applications
- Excellent analytical and problem-solving skills, capable of quickly diagnosing and resolving technical challenges
- Familiarity with financial markets and trading workflows, including basic concepts of securities, futures, or derivatives trading
- Prior experience in the financial industry is a plus
Benefits
- Celebrate your tenure with us! Receive generous milestone anniversary gifts that grow with each year of service.
- Join a vibrant workplace culture with fantastic team-building activities, fostering camaraderie and collaboration among colleagues.
- Prioritize your well-being!
- Invest in your growth!
Skills
Algorithm DesignBoostC++Data StructuresDesign PatternsFinancial Markets KnowledgeKafkaMemory ManagementObject-oriented ProgrammingPerformance TuningRedisSTLTroubleshootingWindows APIWindows OS Internals
Explore related jobs
More jobs at Lifebyte Systems
Similar Algorithm Design jobs
Jobs in Shenzhen
- AI Researcher – Semiconductor & Materials AI (Shenzhen Residency)TCL Research Europe · Shenzhen, Guangdong
Customer Service Specialist (Supplier Onboarding & Support)Shypple · Shenzhen, Zhejiang- BuyerFender · Shenzhen
- MRO Strategic Sourcing ManagerWestern Digital · Shenzhen, Guangdong Province
- Firmware Engineer IMattel · Shenzhen, Guangdong
- Key Account InternQima · Shenzhen, Guangdong Province