Software Engineer
About us
We’re a proprietary trading firm building systematic quantitative strategies in crypto. Since 2018, we’ve been a consistent liquidity provider across major venues- helping markets become more efficient and mature, while staying comfortable operating at the frontier as market structure evolves.
Our core strategies span market-making, HFT, and statistical arbitrage. We’re a team of engineers, technologists, researchers, and traders who build end-to-end systems: robust data and research pipelines to uncover edges, and low-latency infrastructure and execution software to capture them in production. We trade at scale (~$1B in daily notional volume) in a dynamic, fast-paced, and highly competitive environment.
We’re looking for the brightest, most driven people to join us- collaborative problem-solvers who want ownership, impact, and the chance to work with a team that brings 100+ years of collective quantitative finance experience.
About the position
We're currently looking for a Software Developer to join our core engineering team. In this role, you will focus on the reliability, scalability, and performance of our trading and research infrastructure.
Job responsibilities include:
- Design and maintain high-performance backend services and APIs.
- Build and optimize integrations with crypto exchanges.
- Develop monitoring, alerting, and failover systems to ensure 24/7 uptime.
- Create dashboards and frameworks that empower our trading and research teams.
- Identify and resolve system bottlenecks to ensure low latency and stable execution.
- Collaborate with our quantitative development and trading operations team to optimize resource utilization and improve processes.
- Build complicated, highly performant trading systems.
- Work on fast, high-volume, distributed systems with many connections and interdependencies.
- Build tools to monitor our trading and further improve our logging and monitoring processes
- Implement robust guardrails to maintain stability during high-volatility events
What we look for
We are looking for a problem solver who thrives in high-stakes environments and values clean, maintainable code. We value builders who are eager to take ownership of mission-critical systems.
The ideal candidate will possess:
- Bachelor's or advanced degree Computer Science, Engineering, or a related field
- Broad experience with large datasets
- Proficient in Python, experience with C++ preferred
- Comfort working with data pipelines including designing and building automated checks, monitoring tools and analytics, and alerts on issues.
- A self-starter who proactively identifies bottlenecks and implements solutions
- Curiosity about crypto markets and the technology behind high-frequency trading.
Benefits
- Fully paid medical and dental insurance for all employees and dependents
- Competitive 401k match and generous wellness benefits.
- Meals at work and other perks.
Location
We prefer in-person in San Francisco.
We are proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
Create a Job Alert
Interested in building your career at Midpoint Markets? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
.png?1760477676)