Remotery

Senior Software Engineer, Perpetuals

Posted 1 hour ago

This is a fully remote position, open to applicants in New York.

📋 Description

• Take ownership of essential exchange backend systems. Assume full responsibility for the systems that facilitate order matching, position management, and order state for perpetual futures.

• Develop and enhance the matching engine. Analyze key performance paths, minimize lock contention, and implement improvements to latency and throughput supported by benchmarks and production-quality data.

• Design systems for correctness at scale. Create queueing and backpressure mechanisms that ensure the order book remains consistent and reliable under high load, avoiding cross-book trading, ghost fills, or outdated order states.

• Focus on observability. Equip systems with metrics, logs, and traces. Establish rollback guarantees and streamline critical paths to expedite the detection, diagnosis, and resolution of production incidents.

• Enhance runtime performance. Fine-tune CPU, memory, and allocation behaviors to fulfill the requirements of a high-throughput exchange in a live environment.

• Manage production incidents from start to finish. Directly debug latency and correctness issues, ensuring continuous improvement that enhances the system's performance with each resolution.


⛳️ Requirements

• Extensive senior backend engineering experience with a solid foundation in order-book-based exchange systems.

• Profound understanding of low-latency systems, including concurrency, lock contention, asynchronous correctness, and performance profiling.

• Familiarity with matching engines, order state management, or comparable exchange infrastructure.

• Proficiency in Rust or a strong eagerness to learn it — enthusiasm for the language is a positive trait, while reluctance is a concern.

• Strong fundamentals in observability: metrics, logs, distributed traces, and profiling tools.

• Solid grounding in computer science principles: algorithms, data structures, and systems design.

• (Plus) Experience with high-frequency or low-latency trading infrastructure.

• (Plus) Knowledge of Redis, PostgreSQL, gRPC, and Protobuf.

• (Plus) Experience with Kubernetes and AWS in production operations.


🏝️ Benefits

• Competitive salary & equity.

• Unlimited paid time off (PTO).

• Comprehensive Health, Vision, & Dental coverage.

• 401k matching program.

• Hardware setup includes a new MacBook Pro, large display, & accessories.

People also viewed

Index Analytics LLC1 hour ago

Junior Full Stack Engineer

US flagMaryland OnlyFull-timeFull-stack Engineer$77.9k – $100.8k/year
ApplyView job
Alpha Omega1 hour ago

Software Engineer

US flagNorth Carolina OnlyFull-timeFull-stack Engineer$64k – $70k/year
ApplyView job
Raspberry Pi Foundation1 hour ago

Software Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer£43k – £48k/year
ApplyView job
Zelis1 hour ago

Director, Software Engineering

US flagArizona, +3 more statesFull-timeFull-stack Engineer$169k – $213.8k/year
ApplyView job
Soulside AI1 hour ago

Full Stack Developer

US flagCalifornia OnlyFull-timeFull-stack Engineer
ApplyView job
Planet1 hour ago

Software Engineer – Missions Software

US flagUnited States OnlyFull-timeFull-stack Engineer$100.3k – $125.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers