Skip to main content

Senior Java Engineer – Low Latency Trading Systems (m/f/d)

Société Générale

Frankfurt am MainOn-siteFull-Time2d ago

Description

Responsibilities

You will contribute to a high-throughput, low-latency trading platform, with direct impact on business performance:

  • Design and develop high-performance Java components for real-time trading systems
  • Deliver new features while maintaining strict latency, throughput and resiliency constraints
  • Analyse and optimise system performance (CPU, memory, threading, GC)
  • Collaborate closely with traders, business analysts and support teams
  • Participate in production support (L3) and ensure system reliability
  • Contribute to architecture evolution and scalability improvements
  • Support onboarding of new products and business expansions
  • Continuously improve development practices, tooling and automation
  • Leverage AI-assisted development tools to accelerate delivery and code quality Profile required

Experience & technical skills

  • Master’s degree in computer science or equivalent
  • Strong experience in Core Java (10+ years) in performance-critical environments
  • Deep expertise in:
  • Concurrency, multi-threading, synchronization, executors
  • Memory management, collections, streams, generics
  • Proven experience in low latency / high throughput systems
  • Experience with performance tuning & profiling tools (JMH, JProfiler, VisualVM, etc.)
  • Solid knowledge of:
  • Distributed systems, messaging (JMS), APIs (REST/gRPC)
  • Unix/Linux environments and SQL
  • Experience with testing frameworks (JUnit, Mockito)
  • Knowledge of derivatives/trading systems is a strong plus
  • Agile mindset and familiarity with modern CI/CD tooling (Git, Jenkins)
  • Fluent English required
  • Interest or experience in AI-augmented development (Copilot, LLMs, automation tooling) is a strong advantage

Personal abilities & competencies

  • Strong analytical and problem-solving mindset in complex, performance-driven environments
  • Ability to work autonomously and take ownership of critical components
  • Excellent collaboration and communication skills in an international setup
  • Pragmatic, results-driven, and passionate about engineering excellence Why join us

  • Work on business-critical systems where milliseconds matter
  • Benefit from an AI-enabled engineering environment
  • Solve complex technical challenges at scale
  • Exposure to global trading activities and stakeholders
  • Direct impact on trading performance and revenue generation Business insight

  • Société Générale’s Global Business Technology & Operations (GBTO) delivers cutting-edge IT platforms supporting fast-growing trading businesses across global markets.
  • Within GBTO, the Market Making Technology team builds and operates high-performance, in-house trading systems powering pricing, hedging, risk and execution across European exchanges and global locations (Frankfurt, Paris, London, HK, New York).
  • Our platform handles hundreds of thousands of trades per day in a highly demanding real-time environment.
  • This role sits at the core of this ecosystem.
  • You will join a team of highly skilled engineers working directly with trading desks to continuously improve performance, scale and capabilities of a mission-critical low latency platform. Diversity and Inclusion

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents , regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

More jobs in Frankfurt am Main