Build high-performance, multithreaded Rust services for large-scale trade flow, order lifecycle, and market event processing.

  • Design, ship, and operate resilient, secure, observable, production-ready distributed services.
  • Manage services throughout their lifecycle: architecture, implementation, CI/CD, deployment validation, monitoring, and incident response.
  • Develop and maintain automated CI/CD and release workflows using Jenkins and Octopus Deploy across dev, test, UAT, and production environments.
  • Improve release quality and speed through automated testing, configuration management, versioning, deployment validation, and automated rollback capabilities.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Strong background in idiomatic Rust, multithreading, concurrency, memory safety, and async runtimes.
  • Direct experience building and orchestrating automated deployment pipelines with Jenkins and Octopus Deploy.
  • Solid understanding of distributed architecture, low-latency networking, and production observability.
  • Experience in financial services, fintech, or electronic trading environments.
  • Experience supporting mission-critical services in production on Linux platforms.
  • US citizens or green card holders only; candidates must be local. No relocation.