Societe Generale logo
法国兴业银行
TRAINEE: Front Office Software Engineer

TRAINEE: Front Office Software Engineer

发布于 大约 15 小时前

管理培训生(管培生)

Hong Kong, Hong Kong
无经验要求
全职员工
仅现场办公
本科
软件工程
Market Making
Multi-Threading
Object-Oriented Design
Network Programming

AI 估算 · 18k–28k

香港投行Trainee岗位,技术栈C#/C++,低延迟交易系统,薪资有竞争力。

职位详情

关于这个职位

This Trainee position at Societe Generale's Front Office development team in Hong Kong offers a 24-month contract to work on electronic trading software solutions for Quantitative Market Making. You will collaborate directly with traders, design and implement low-latency systems, and gain exposure to Asian markets. It's a great opportunity to start a career in investment banking technology.

最低要求

Solid experience with C# or C++

Quality oriented with emphasis on software design and architecture
Bachelor’s degree in a technical discipline (computer science, mathematics, engineering)
Ability to work in an integrated team

工作职责

Oversee defining problems, gathering requirements, proposing technical solutions, implementing with a focus on low latency, following up technical and functional performance indicators, improving the backtest platform.

In DevOps mode, ensure support of the platform in rotation with other teammates during trading hours of Asian markets. Work with IT teams on dedicated infrastructure for Quantitative Market Making and market connectivity.
Use knowledge to focus on technical performance, maintainability, reusability. Engage in recurrent code reviews, peer trainings and regular communication.
Update knowledge about state-of-the-art development tools, programming techniques, and computing equipment.
Sit next to Front Office users with daily interactions.
Outstanding performance candidates considered for early conversion to permanent roles.

优先资格

Experience with object-oriented designs and common patterns

Experience in multi-threading and concurrency problematics
Knowledge of network protocols and socket programming
Experience in Stocks and Derivatives products
Experience of software development of trading algorithms and strategies
Nice to have:
Experience in Warrants, CBBC and Options products
Experience in development of low latency trading systems
Experience in supporting market making trading activity
Knowledge of network adapters and CPU architectures (for profiling and optimization)
Knowledge of electronic Asian markets specificities or previous experience in market connectivity
Experience with development on Windows platform

AI 洞察

优缺点分析

优点

  • Direct exposure to front office trading activities and immediate impact on business performance.
  • Work with cutting-edge low-latency technologies and state-of-the-art development tools.
  • Comprehensive training program covering technical skills, leadership, and communication.
  • Prestigious global bank with strong brand value and career development opportunities.
  • High-pressure environment requiring support during trading hours, including coverage of multiple Asian markets.
  • Requires continuous learning to keep up with evolving technologies and market specificities.
  • Trainee contract is fixed-term (24 months), with conversion not guaranteed.
  • This role is ideal for recent graduates passionate about technology and finance, who enjoy solving complex problems in a fast-paced, collaborative environment.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Gain deep expertise in low-latency trading systems and quantitative finance, becoming a specialist in algorithmic trading.
  • Opportunity to convert to a permanent role after outstanding performance, with potential to advance to senior developer or team lead.
  • Build a strong network within the investment banking technology sector and gain exposure to multiple Asian markets.
  • Design and implement low-latency software solutions for electronic trading, focusing on quantitative market making.
  • Collaborate closely with front office traders to gather requirements and propose technical solutions.
  • Provide DevOps support for trading platforms during Asian market hours, rotating with teammates.
  • Engage in code reviews, peer trainings, and continuously improve the backtest platform.
  • Strong proficiency in C# or C++ with emphasis on software design and architecture.
  • Ability to work in an integrated team and communicate effectively with business users.
  • Bachelor’s degree in computer science, mathematics, engineering or related technical field.
  • Quality-oriented mindset with focus on maintainability and reusability of code.

申请策略

  • Understand Societe Generale's culture and core values (commitment, responsibility, team spirit, innovation) and reflect them in your cover letter.
  • Show enthusiasm for quantitative finance and willingness to work in a multicultural environment.
  • Emphasize projects or internships involving C# or C++, especially those related to performance optimization or multi-threading.
  • Highlight any experience with financial products, trading algorithms, or low-latency systems, even from academic projects.
  • Showcase teamwork, communication skills, and ability to work under pressure through extracurricular or work experiences.
  • Include relevant technical skills like network programming, design patterns, and DevOps practices.
  • Strengthen knowledge of object-oriented design patterns and concurrent programming techniques.
  • Learn about Asian equity derivatives markets and electronic trading protocols (e.g., FIX).

面试指南

  • Use the STAR method (Situation, Task, Action, Result) to structure responses with concrete examples.
  • Demonstrate technical depth by explaining trade-offs and design decisions.
  • Highlight your problem-solving process and ability to work collaboratively with business users.
  • Describe a challenging software project you worked on. How did you ensure low latency?
  • Explain the difference between processes and threads. How do you handle concurrency in C++?
  • How would you design a high-performance trading system component?
  • What experience do you have with network programming and socket communication?
  • Tell us about a time you had to quickly learn a new technology to solve a problem.

职位点评

69
综合评分

Top-tier bank trainee program with strong technical growth and profit-center exposure, but demanding on-site presence and no remote flexibility.

从起薪待遇、成长路径、工作节奏和岗位方向综合评估,方便比较职业起点。

更适合这类人
This role is best suited for individuals who prioritize skill development and career growth over work-life balance and immediate compensation.
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展90
工作生活40
使命价值70

薪资福利

65中等

The salary for this trainee role is competitive for Hong Kong, but the fixed-term contract and lack of specific benefits mention reduce the compensatory appeal.

薪资信号未披露(AI估算:18K-28K/月)

成长发展

90较高

The program offers extensive training, exposure to cutting-edge low-latency technology, and a clear path to permanent employment, strongly satisfying developmental needs.

技术前沿前沿/新兴技术
技术栈C#、C++、Low Latency、Multi-threading、Network Programming、Market Making
成长机会training materials、peer trainings、early conversion to permanent roles
业务类型profit_center

工作生活

40较低

The role requires on-site presence and rotational support during trading hours, which may affect work-life balance. No mention of flexible work or remote options.

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

70中等

Working in quantitative market making for a major bank provides a sense of purpose and contribution to financial markets. The industry is stable but not directly impactful on broader society.

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs