Senior Software Engineer (ePricing)

6 478 - 8 896 USDGross per month - Permanent
Java

Senior Software Engineer (ePricing)

Java
Kapelanka 42, Kraków

HSBC Service Delivery

Full-time
Permanent
Senior
Hybrid
6 478 - 8 896 USD
Gross per month - Permanent

Job description

We're Markets & Securities Services IT Poland, a technology department providing technology services and solutions for the Investment Bank businesses at HSBC. Systems we create enable transactions across multiple asset classes. Our teams work in partnership with the business counterparts to deliver high-throughput systems, from low latency trading applications to large Microservices platforms. We also perform architecture and cloud migrations.

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 with traders/quants (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, aligning with agreed architecture and engineering standards across the GFX programme.

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 when required, driving root-cause fixes and service improvements.

Required skills:

• Expert Java server-side engineering experience (essential), 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 (essential).

• Strong low-latency engineering mindset: profiling, optimisation, efficient data structures, and pragmatic trade-offs under real-time constraints.

• Demonstrated ability to lead technical outcomes: design ownership, mentoring, code review leadership, and driving engineering standards across a team.

• 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 and how pricing is consumed in high-volume eTrading flows.

• Experience building FX/eRates pricing for eCommerce (advantageous); KDB+/q and/or Python also advantageous.

Self-motivated, delivery-focused, and calm under pressure—able to simplify complex problems and get the right things done quickly and safely.

Tech stack

    English

    C1

    Java

    master

Office location

Senior Software Engineer (ePricing)

6 478 - 8 896 USDGross per month - Permanent
Summary of the offer

Senior Software Engineer (ePricing)

Kapelanka 42, Kraków
HSBC Service Delivery
6 478 - 8 896 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest HSBC_ z siedzibą w Krakowie, ul. Kapelanka 42a (dalej jako "administrator"). Masz prawo do... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.