cover image
Batonics AB

Batonics AB

www.batonics.com

1 Job

10 Employees

About the Company

Batonics.com offers AI solutions tailored for investment analysis and asset management. The platform, AILA, and customizable engines support a variety of functions including scenario modeling, risk management, asset valuation, and automated reporting. Batonics caters to diverse industries by analyzing institutional asset data, offering both on-premise and cloud-based solutions. The engines are adaptable to specific use cases such as Monte Carlo simulations and anomaly detection, with a focus on efficiency and data security. The company is involved in strategic partnerships to enhance their technology offerings.

Listed Jobs

Company background Company brand
Company Name
Batonics AB
Job Title
Systems/Infra/Platform Engineer - HFT/Quant Trading Systems (Rust/C++)
Job Description
Job Title: Systems/Infra/Platform Engineer – HFT/Quant Trading Systems (Rust/C++) Role Summary: Part‑time engineering role focused on designing, building, and optimizing end‑to‑end quantitative trading systems, including high‑frequency trading (HFT) platforms. The engineer will develop ultra‑low‑latency, high‑performance components using Rust and C++, ensuring reliability, scalability, and correctness in real‑time market data processing and execution. Expectations: - Deliver measurable performance improvements and production‑ready code for HFT and quantitative research features. - Transition from part‑time to full‑time based on demonstrated impact, with potential revenue share and equity opportunities. - Collaborate remotely with occasional in‑person meetings; maintain clear communication and documentation. Key Responsibilities: - Design and implement low‑latency data pipelines, market‑data ingestion, and order‑execution subsystems. - Optimize CPU‑bound and I/O‑bound workloads to sub‑millisecond latency using techniques such as CPU cache tuning, SIMD/vectorization, NUMA awareness, and lock‑free concurrency. - Ensure transactional correctness, isolation, and serializability in high‑performance database or in‑memory store components. - Build and maintain scalable, multi‑region architectures with failover, disaster recovery, and self‑healing capabilities. - Apply SRE practices: define SLOs, implement load shedding, autoscaling, chaos testing, and distributed tracing. - Integrate formal verification, property‑based testing, fuzzing, and security hardening (applied crypto, sandboxing, secrets management). - Contribute to build and release pipelines using Bazel/CMake, reproducible builds, static analysis, and CI/CD best practices. - Participate in code reviews, knowledge sharing, and mentorship of junior engineers. Required Skills: - Strong proficiency in Rust and C++ with deep understanding of memory models, concurrency primitives, and performance optimization. - Experience building high‑frequency trading or low‑latency trading systems. - Expertise in real‑time data streaming, market‑data processing, and low‑latency networking. - Knowledge of high‑performance databases, cache strategies, SIMD, NUMA, and I/O tuning. - Familiarity with concurrency, lock‑free/atomic data structures, TSAN, and contention profiling. - SRE experience: SLOs, autoscaling, chaos engineering, tracing, and distributed tracing tools. - Formal methods and testing: model checking, property‑based testing, fuzzing. - Security best practices: crypto libraries, sandboxing, secure secrets handling. - Distributed systems foundations: consensus (Raft/Paxos), consistency models, backpressure, idempotency. - Build systems: Bazel, CMake; CI/CD pipelines, static analysis, SBOMs. - Infrastructure as Code: Kubernetes, Terraform, OPA/Kyverno policy. Required Education & Certifications: - Bachelor’s (or Master’s) degree in Computer Science, Electrical Engineering, or related field. - Certifications in relevant areas (e.g., Certified Kubernetes Administrator, security certifications) are a plus but not required. ---
London, United kingdom
Remote
08-12-2025