New offer - be the first one to apply!

June 20, 2026

Senior Software Engineer (ePricing)

Senior • Hybrid

28,000 - 32,000 PLN/mo

Krakow, Poland

Your career opportunity

HSBC Corporate & Institutional Banking (CIB) supports clients and markets with robust, well-controlled trading and risk management capabilities. Within Global FX, the eRisk team partners closely with FX Quant Traders, Cash FX Forward/NDF trading desks, and Quant Analytics to deliver resilient, low-latency pricing and execution capabilities across eCommerce channels. The mission is to build and run forward pricing services that are accurate, scalable, and controllable—so traders can manage risk confidently and clients receive consistent, high-quality prices.

The team works globally across technology, quants, and front office with strong engineering standards, embedded controls, and a “you build it, you run it” mindset.

What you’ll do

  • Build and enhance FX forward pricing services, producing forward prices from rates, futures, and FX broker data for distribution to eCommerce and trading channels.
  • Partner directly with eRisk Quant Traders and Cash FX Forward/NDF traders to clarify requirements and translate them into deliverable technical outcomes.
  • Deliver pricing control features (e.g., price tiering, derived crossing, manual curve adjustments, spreading, interpolation).
  • Evolve the forward pricing infrastructure to support on-demand quoting and curve crossing from eCommerce systems.
  • Integrate new pricing models and onboard new market data feeds, ensuring correctness, performance, and operational readiness.
  • Produce detailed technical designs aligned with agreed architecture and engineering standards.
  • Implement solutions using modern SDLC practices (CI/CD, automated unit/integration testing) and complete thorough testing ahead of UAT.
  • Support releases and production stability, including participation in intra-day/overnight support rotas, driving root-cause fixes and service improvements.

What you need to have to succeed in this role

  • Expert Java server-side engineering experience, including deep knowledge of concurrency/multi-threading, memory/GC behaviour, and performance tuning.
  • Proven track record delivering and operating global distributed systems in a 24x5.5 trading or similarly mission-critical environment.
  • Strong low-latency engineering mindset with profiling, optimisation, and efficient data structures.
  • Ability to lead technical outcomes: design ownership, mentoring, and code review leadership.
  • Strong SDLC discipline: automated unit/integration testing, CI pipelines, release management, and production-first operational readiness.
  • Solid FX domain understanding, including spot and forward conventions in high-volume eTrading flows.
  • Experience building FX/eRates pricing for eCommerce (advantageous); KDB+/q and/or Python also advantageous.
  • Self-motivated and delivery-focused, able to simplify complex problems under pressure.

What we offer

  • Monthly gross salary: 28 000 PLN – 32 000 PLN.
  • Additional monthly gross car allowance: 4786 PLN.
  • Discretionary variable pay based on performance.
  • Comprehensive benefits package including healthcare, family friendly leaves, pension, and life assurance.
  • Multisport card.
  • Private medical care.
  • Life insurance.
  • One-time home office reimbursement (up to 800 PLN).
  • Cafeteria platform.
  • Employee assistance program.
  • Additional contributions to PPK scheme.
  • Corporate parties and events.
  • CSR initiatives.
  • Nursery discounts.
  • Financial support for training and education.
  • Social fund.
  • Flexible working hours.
  • Free parking.