Skip to main content
NEUN
Back to Careers

Useparallel

Software Engineer - Trading Backend

NEW
New York, NYFull-timeGlobal

šŸ’° USD 125,000 - 200,000/yr

šŸ“Š SenioršŸ  Hybrid
ActivePosted within the last 30 days

Job Description

[AI-summarized by JobStash]

You will build and maintain centralized trading infrastructure and server-side components, primarily using C++, to power real-time trading systems. You will design and implement high-performance APIs, optimize system latency, work with colocation hardware and cloud resources, support production environments, and improve observability and testing.

Requirements

  • ā—Strong background in performance-critical software engineering and system-level tuning
  • ā—Proven experience in systems programming languages such as C++ or Rust
  • ā—Experience in financial services, fintech, or crypto
  • ā—Proficient in Linux development and operations
  • ā—Experience with low-latency messaging technologies and transports
  • ā—5+ years of experience with modern C++ (C++17 or newer) and tooling (CMake, gcc/clang, gtest)
  • ā—Linux administration and performance tuning skills
  • ā—Experience with advanced performance techniques such as kernel bypass networking (DPDK), CPU isolation, core affinity, and memory optimizations (huge pages, cache alignment)
  • ā—Familiarity with security hardening practices
  • ā—Hands-on experience with cloud platforms (AWS preferred) and cost optimization
  • ā—Knowledge of networking fundamentals and administration (VLANs, firewalls, VPNs, DNS)
  • ā—Experience with Infrastructure as Code (Ansible, Terraform)
  • ā—Experience with observability and monitoring frameworks (Grafana, Prometheus)
  • ā—Familiarity with modern SDLC workflows and CI/CD pipelines (GitHub Actions)

Responsibilities

  • ā—Build and maintain trading system applications and supporting code infrastructure
  • ā—Work with colocation hardware and cloud resources
  • ā—Utilize automated testing tools to validate code changes and ensure reliability
  • ā—Support DevOps processes and SDLC tooling
  • ā—Participate in code reviews
  • ā—Support development, user acceptance testing, and production environments
  • ā—Document and maintain public APIs and internal documentation
  • ā—Identify and implement observability tools for monitoring and troubleshooting

Benefits & Perks

  • ā—Full healthcare coverage
  • ā—Equity
  • ā—Remote flexibility

Tech Stack

performance engineeringAPIGitHub Actionssystems programmingCI/CDAWSconcurrencysecurity hardeninggtestlow-latency messagingproject:TrueX
Expired
Search