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

Societe Generale is hiring a Programmer Analyst

About the Role

Join a technology team within Corporate and Investment Banking, where you'll develop high-performance market connectivity solutions for electronic trading. Based in New York, this role supports real-time access to financial markets across multiple asset classes, working directly with algorithmic trading desks and development teams to refine system capabilities.

Key Responsibilities

  • Design, code, and maintain low-latency systems for order routing, market data handling, and execution connectivity
  • Collaborate with traders and developers to align technical solutions with trading strategies
  • Ensure compliance with best execution standards in order management workflows
  • Engage in continuous knowledge sharing and technical improvement with peers and stakeholders

Required Skills

  • Strong background in C/C++, with hands-on experience in C++20 and template-based programming
  • Proven work in performance-critical environments, including latency optimization and debugging
  • Familiarity with FIX and binary protocols for financial messaging
  • Solid understanding of TCP and multicast networking
  • Experience with market data feeds, client connectivity systems, and trading infrastructure
  • Working knowledge of Linux-based development and Python scripting
  • Clear, effective communication skills in a fast-paced setting

Preferred Attributes

  • Advanced degree in Computer Science, Mathematics, or a related technical field
  • Demonstrated ability to build robust, scalable software components
  • Experience processing and organizing large-scale financial datasets
  • Understanding of trading systems and market microstructure principles

Technology Environment

Work with C++, C++20, templates, FIX Protocol, binary connectivity, TCP, multicast, Linux, Python, and FPGA technologies at a foundational level.

Work Model

This position operates under a hybrid model in New York, NY, combining in-office collaboration with flexible remote work arrangements.

Compensation & Benefits

Base salary ranges from $76,000 to $160,000 USD, with eligibility for an annual discretionary bonus. Benefits include a 401(k) plan with company match, comprehensive medical, dental, and vision coverage, fertility support, wellness programs, student loan assistance, and commuter benefits.

Company Values

The organization emphasizes ethical conduct, innovation, inclusion, and collective achievement. Employees are encouraged to experiment, contribute ideas, and work collaboratively in an environment that respects diverse perspectives and fosters professional growth.

Equal Opportunity

This employer is committed to equal employment opportunity, supporting a diverse workforce without regard to race, color, religion, national origin, sex, age, disability, gender identity, sexual orientation, or any other protected status.

Required Skills
C++C++20TemplatesFIX ProtocolBinary Connectivity ProtocolsTCPMulticastLinuxPythonFPGALow Latency CodingPerformance TuningDebuggingMarket Data Feed HandlersNetwork Protocols C++C++20TemplatesFIX ProtocolBinary Connectivity ProtocolsTCPMulticastLinuxPythonFPGALow Latency CodingPerformance TuningDebuggingMarket Data Feed HandlersNetwork Protocols
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.
All jobs at Societe Generale Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago