Interdax is building a 3rd generation digital asset exchange.
Our team comes from top HFTs and exchanges like Nasdaq and NYSE, as
well as from well known firms in the blockchain space. We are a
well-funded project (8-figure sum) currently operating in stealth mode.
In this role you will design, develop, and deliver scalable,
available and performant software microservices as part of a complex
distributed system. You’ll interact with the Front-End, DevOps, InfoSec
as well as the Core Exchange teams to provide a low-latency, scalable
trading platform to compete with some of the world’s top financial
exchanges.
Responsibilities
- Architect and build resilient microservices as part of a distributed systems platform
- Develop and refine feature specs and deliver top-notch software components
- Incorporate high-level architectural knowledge of performance factors and low-level machine hardware tuning
- Help to diagnose causes of performance degradations and identify if they are CPU bound, memory bound, I/O bound or network bound
- Solve hard, open ended, problems in the cryptocurrency and blockchain space
- Implement new features from Product Specs
- Coach and mentor other engineers
Requirements
- 7+ years of hands-on experience designing and building complex large-scale distributed systems in production
- Ability to effectively decompose large systems, and develop a thorough understanding of component interactions
- Advanced understanding of high-performance and high-availability coding techniques
- Technical experience with:
- AWS Cloud
- GoLang (expert level) and any of: NodeJS/TypeScript, C++, Python
- Service
Mesh, API Gateway architectural patterns and related cloud-native
ecosystem (Kubernetes/Envoy/Linkerd/Istio/Nginx/HAproxy/Etcd)
- Interservice communication via gRPC/protobuf, HTTP/2, REST
- Message Bus systems (Kafka/Rabbitmq)
- Databases (Cassandra, DynamoDB, Postgres)
- Extensive experience with concurrency, multi-threading, and event driven architectures
- Strong data structures and algorithms knowledge
- AuthZ/AuthN, PKI and Security Infrastructure (oAuth, HMAC, pub/private key encryption)
- BS, MS or PhD in CS or related technical discipline or equivalent practical experience.
Bonus Points
- An interest in financial markets and cryptocurrencies
- Experience with reactive microservices in production
- Experience with High Performance Computing in a financial institution
Compensation and perks
- Competitive salary ($160k-$200k / year)
- Profit sharing (0.25 - 0.5%)
-
Fully remote
- Flexible work hours
- Unlimited vacation policy
-
Startup culture
- Team getaways