eTrading Full Stack Engineering - Compute
Role Overview
Join HSBC’s eTrading infrastructure engineering team in Markets & Securities Services IT to build deterministic, secure, highly available compute platforms for latency-sensitive electronic trading.
The role has end-to-end responsibility for designing, qualifying, deploying, and operationally supporting physical server platforms in co-located and enterprise data centers.
The work spans bare-metal server architecture, RHEL, containers, hardware lifecycle, operating-system security, software supply-chain controls, telemetry, and automated validation.
Key Skills for This Role
Full Job Posting
Opportunity
Join HSBC’s eTrading infrastructure engineering team in Markets & Securities Services IT to build deterministic, secure, highly available compute platforms for latency-sensitive electronic trading.
The role has end-to-end responsibility for designing, qualifying, deploying, and operationally supporting physical server platforms in co-located and enterprise data centers.
The work spans bare-metal server architecture, RHEL, containers, hardware lifecycle, operating-system security, software supply-chain controls, telemetry, and automated validation.
Platform engineering
- Translate trading workloads into qualified server bills of materials covering CPU, NUMA, memory, storage, networking, and lifecycle constraints.
- Benchmark and certify hardware and firmware, documenting performance, resilience, thermal, and compatibility evidence before production approval.
- Build, patch, harden, and support RHEL platforms using standardized images, repositories, provisioning, and controlled lifecycle processes.
- Tune BIOS, firmware, kernel, and user-space settings for deterministic performance, including CPU isolation, IRQ placement, power policy, NUMA locality, and network settings.
- Baseline latency, jitter, throughput, and resource contention; detect regressions through long-running tests and controlled changes.
Security, automation, and operations
- Engineer Docker and Podman runtimes, including registries, image lifecycle, resource controls, storage, and networking.
- Develop OpenSCAP scanning, remediation, exceptions, and audit evidence for RHEL trading servers.
- Generate and govern SBOMs and integrate vulnerability, provenance, and release-policy checks into delivery pipelines.
- Automate inventory, health, BIOS settings, firmware, and lifecycle workflows through Redfish and vendor controllers.
- Implement observability across hardware, containers, and operating systems, and investigate issues using tracing and system logs.
- Build reusable Infrastructure as Code and test automation for provisioning, compliance, qualification, evidence, and post-change validation.
- Lead incident diagnosis and root-cause analysis, maintain recovery procedures and runbooks, and implement permanent corrective actions.
Collaboration
- Coordinate with trading, application, network, cybersecurity, operations, procurement, hardware-vendor, and data-center-provider teams to deliver resilient low-latency platforms.
Required experience and expertise
- Bring substantial hands-on server, Linux, or platform-engineering experience in financial services, electronic trading, market data, or another performance-sensitive environment.
- Demonstrate deep RHEL expertise across installation, repositories, systemd, kernel and boot configuration, SELinux, storage, networking, patching, and troubleshooting.
- Design server bills of materials and evaluate CPU architecture, cache and NUMA topology, memory, PCIe layout, storage, NICs, power, cooling, and lifecycle constraints.
- Know x86 server hardware, BIOS/UEFI, BMCs, firmware, RAID or NVMe storage, memory fault handling, and enterprise hardware diagnostics.
- Tune Linux for low latency and determinism using TuneD and measured kernel, CPU, memory, and network settings.
- Bring strong Docker and Podman experience across images, registries, namespaces, cgroups, capabilities, rootless containers, storage, and networking.
- Implement OpenSCAP scanning, tailoring, remediation, and evidence management against security baselines.
- Know SBOM standards and tooling, vulnerability management, provenance, and release gates.
- Use Redfish APIs and vendor server-management platforms for inventory, configuration, health, firmware, and remote operations.
- Automate with Ansible and a high-level language such as Python or Java, including APIs, idempotent configuration, testing, and CI/CD.
Additional relevant knowledge
- Knowledge of PTP, NTP, hardware timestamping, PTP hardware clocks, and time-distribution monitoring.
- Experience with low-latency NICs, kernel bypass or accelerated networking, receive-side scaling, busy polling, and user-space networking.
- Familiarity with performance tools such as perf, eBPF, ftrace, cyclictest, hwlatdetect, rteval, turbostat, numactl, ethtool, PCP, and packet-capture utilities.
- Experience with SPDX or CycloneDX SBOM formats and image signing or attestation.
- Knowledge of image-based RHEL delivery, bare-metal provisioning, PXE, kickstart, internal package repositories, and secure boot.
Role impact
Own technical choices shaping platform determinism from hardware selection through operating-system build, container runtime, and automated validation.
Deliver measurable, repeatable performance, security, and operational stability for trading teams.
Compensation
- The final fixed-pay offer depends on role responsibilities, skills, experience, education, licensing or certification requirements, internal relativity, and work location.
Employee offering
- HSBC describes professional development opportunities, a competitive pay and benefits package, wellness resources, volunteer programs, and employee resource groups.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at HSBC
Asst Manager Sales and Distribution - Apprentice (12 Months)
Vadodara, IND
Assistant Vice President - Credit Analysis Unit
Bengaluru, IND
Assistant Vice President - Credit Analysis Unit
Kolkata, IND
Data Management Analysis
Hyderabad, IND
Product Manager - Global Trade Solutions
Bengaluru, IND
Universal Banker (Rajkot)
Mumbai, IND
Premier Service Manager
Kochi, IND
Asst Manager Sales and Distribution - Apprentice (12 Months)
Vadodara, IND
Manager - Client Services
Mumbai, IND