Senior Software Engineer: Trading Infrastructure

New
Work from anywhere in the US & CAN!Full-TimeSenior
Salary165,000 - 205,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PostgreSQLPythonJavascriptKafkaKubernetesTypeScriptClickhouseRustDistributed Systems

Requirements

  • 6+ years of professional software engineering experience.
  • Strong proficiency in Python, Rust, and/or JavaScript/TypeScript.
  • Experience building low-latency or high-throughput systems.
  • Experience designing and operating scalable distributed systems.
  • Hands-on experience with Web3 systems, including interacting with smart contracts.
  • Experience with streaming or messaging systems (e.g. Kafka, Pub/Sub).
  • Experience with data storage systems (e.g. Postgres, ClickHouse).
  • Experience deploying and operating software in cloud environments (e.g. GCP).
  • Familiarity with containerized systems (Docker, Kubernetes).
  • Understanding of SRE practices, including monitoring, alerting, and incident response.
  • Strong understanding of security fundamentals.

Responsibilities

  • Design, implement, and operate scalable distributed systems in production.
  • Build low-latency and streaming systems for real-time and near real-time workloads.
  • Develop data pipelines and ETL workflows for ingesting, transforming, and serving data.
  • Build and maintain application services and APIs used by internal and external systems.
  • Implement Web3 protocol integrations, including smart contract interactions.
  • Apply SRE principles to improve reliability, observability, and operational correctness.
  • Participate in incident response, debugging production issues and driving root-cause fixes.
  • Contribute to system design and code reviews, maintaining high engineering standards.
  • Write and maintain technical documentation for systems and workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
165,000 - 205,000 USD per year
Apply Now