New York, New York, United States Hybrid Employment USD 76,000 - 160,000 Yearly

Societe Generale is hiring a Programmer Analyst

About the Role

Societe Generale is seeking a Programmer Analyst to join the GBTO EQD CNT (Connectivity) group within our Corporate and Investment Banking division. In this hands-on role, you will expand our fully automated trading franchise across asset classes by designing and implementing low-latency systems. You'll own the full development cycle, from requirements to deployment and support, collaborating with a team of highly technical engineers.

What You'll Do

  • Design, develop, and implement market connectivity systems.
  • Work alongside algorithm developers and traders to communicate and address varying needs.
  • Ensure order management aligns with best execution practices.
  • Continuously collaborate with colleagues and business leaders to advance collective skills.

What We're Looking For

  • Current experience with C/C++, including familiarity with C++20 and templates.
  • Proven skills in low latency coding, performance tuning, and debugging.
  • Experience with FIX and Binary Connectivity Protocols.
  • Proficiency in network protocols such as TCP and multicast.
  • Hands-on experience with Market Data feed handlers, Client and Market Connectivity products.
  • Knowledge of investment management operations and trading execution solutions.
  • Experience developing on Linux.
  • Python scripting experience (or equivalent).
  • Strong communication skills are a must.

Nice to Have

  • Advanced degree in Mathematics or Computer Science (MSc/PhD).
  • Team player capable of developing industrial-strength software components.
  • Good experience analyzing and structuring large data sets.
  • Knowledge of trading and market microstructure.
  • FPGA experience as a plus for low-level socket understanding.

Technical Stack

  • C/C++, C++20
  • Linux
  • Python
  • FIX, Binary Connectivity Protocols
  • TCP, multicast

Team & Environment

You will join the globally distributed GBTO EQD CNT (Connectivity) group within Societe Generale’s Corporate and Investment Banking division.

Benefits & Compensation

  • Compensation range: $76,000 to $160,000.
  • 401(k) plan with company match.
  • Medical, dental, and vision coverage.
  • Benefits for fertility, wellness, student loans, and commuters.

Work Mode

This position offers a hybrid work arrangement in New York, New York, United States.

Societe Generale is an equal opportunity employer, and we are proud to make diversity a strength for our company. We are committed to recognizing and promoting the talents and achievements of our employees and staff, regardless of race, religion, color, national origin, sex, disability, age, gender, sexual orientation, and any other characteristic or status protected under applicable law.

Required Skills
C/C++C++20LinuxPythonFIXBinary Connectivity ProtocolsTCPmulticastLow Latency CodingPerformance TuningDebuggingMarket Data Feed HandlersClient ConnectivityMarket Connectivity
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Societe Generale

Société Générale Germany is a multi-category bank offering every employee the possibility to have several careers in a professional career path.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago