Skip to content

Software Engineer - Low Touch Desk

Develops and maintains high-performance trading systems, algorithmic strategies, and low-latency order routing for electronic trading platform. Requires 10+ years experience with Java/Python/C++, financial protocols, and distributed systems.

About the job

Responsibilities

  • Improve existing core system components and support tools.
  • Design, develop, test, and deploy system enhancements.
  • Build highly available, horizontally scalable, mission-critical applications using modern technology.
  • Tackle challenges and work with stakeholders to define and deliver new features.
  • Develop deep understanding of the business domain.

Requirements

  • 10+ years of experience in developing high-performance algorithmic financial applications.
  • Bachelor's degree or higher in Computer Science, Engineering, Statistics, Math, or related STEM field.
  • Adaptability to fast-paced, dynamic environment with evolving priorities.
  • Ability to effectively communicate technical information.
  • Strong programming skills using Java and Python in a Linux environment.
  • Strong understanding of financial markets.
  • Relevant experience using FIX and binary protocols.
  • Experience with low latency, multi-threaded programming and distributed application architecture.
  • Strong understanding of computer systems, including operating systems, networks, and performance optimization.
  • Experience with modern software development practices and tools.
  • Strong passion for technology and continuous learning.
  • Experience with relational databases, preferably Oracle and Postgres.

Bonus

  • Experience with publish/subscribe multicast protocols.
  • Proficiency in optimizing critical code paths.
  • Experience in unit test development.
  • Familiarity with containerization technologies, such as Docker.

Tech Stack

  • Primarily Java, Python, and C++.

Compensation

  • Base Salary Range: $200,000 - $250,000 (depending on experience, skills, and location).
  • Additional: bonuses, equity, 401k matching, full medical/dental/vision insurance.

Skills

Java, Python, C++, Linux, Fix, Oracle, Postgres, Docker, Multithreaded Programming, Distributed Systems

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Safety-Critical Software
$200k+/yrOn-site10+ YOEBackend Engineering

Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.

Huntress

Huntress

United States

Staff Software Engineer - Detection Platform
$200k+/yrRemote7+ YOEBackend Engineering

Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.

Radar Labs

Radar Labs

New York, NY

Senior / Staff Backend Engineer, Maps
$200k+/yrOn-site7+ YOEBackend Engineering

Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Illumio

Illumio

Sunnyvale, CA

Staff Engineer - Cloud Security
$194k+/yrOn-site8+ YOEBackend Engineering

Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.