DeFi Software Engineer
Selini Capital
2 hours ago
•No application
About
- DeFi Developer — High-Performance Crypto Trading Systems
Responsibilities
- Selini Capital is seeking a sharp, ambitious developer to join our DeFi trading team. In this role, you’ll help build and scale high-performance systems that operate directly on decentralized markets. You’ll be working hands-on across our entire trading stack — from blockchain integration and trading logic to infrastructure and observability.
You'll be expected to
- Contribute production-grade code in Rust, Python, and related technologies
- Build systems that interact with on-chain protocols (e.g., Solidity, JSON-RPC, Solana, MEV workflows)
- Develop and refine real-time monitoring, strategy tools, and execution pipelines
- Debug and optimize across the performance spectrum: latency, reliability, throughput
- Interface with protocol teams and external projects to support new market opportunities
- Grow into end-to-end ownership across DeFi integrations and trading infrastructure
- Why This Role Is Unique
- Full Systems Exposure: You’ll gain hands-on experience across the full trading system — infrastructure, strategy logic, execution, and on-chain interaction — giving you rare visibility into how modern algorithmic trading systems work.
- DeFi at the Core: DeFi is one of the most intellectually rich intersections of software and finance. You’ll learn how protocols work under the hood, and how on-chain dynamics create real trading edge.
- Elite Teammates: You’ll be joining a small, world-class team of engineers, quants, and traders with backgrounds in top-tier firms, academic institutions, and olympiad-level programming competitions.
- Startup Velocity: We move fast, deploy frequently, and make decisions quickly. Your work will ship to production fast and have immediate real-world impact.
- This is an ideal role for someone who sees themselves as a top technologist and is ready to apply that talent to one of the most cutting-edge environments in finance and crypto.
- Qualifications
- We’re looking for driven developers who want to grow rapidly by working on hard, meaningful problems.
You should have
- 3–7 years of professional software development experience
- Strong programming skills and the ability to write clean, testable, and efficient code
- A solid grasp of core computer science principles: algorithms, data structures, concurrency, networking, etc.
Demonstrated technical excellence, such as
- Top academic performance in CS, math, physics, or engineering
- Competitive programming or olympiad success (e.g., ICPC, IMO, IPhO, IOI)
- Internship or full-time experience at a highly selective tech company or fund
- Ability to pick up new concepts quickly, take ownership, and communicate clearly
- Language Experience
- Rust is preferred, but you should have experience in at least one systems or statically typed language such as C++, Java, Go, C#, Kotlin, or similar.
- Preferred Skills
- Strong Preference
- Understanding of trading systems, market structure, or strategy implementation
- Light Preferences
- Familiarity with DeFi: working with smart contracts, blockchain APIs, MEV, or Solana
- Experience in Rust
- Comfort with AWS, Grafana, or other infrastructure/observability tools
- Strong math or statistics foundation, especially around modeling or simulation
- Company Culture & Team Fit
We’re a close-knit team that values
- High ownership and initiative
- Curiosity, intellectual honesty, and rapid learning
- Clear, direct communication
- Working together toward shared goals — no ego, no politics
- We hire people who love building, solving, and improving — and who want to learn from and contribute to a team of exceptional peers.
- Location & Compensation
- Based in New York City and London
- Very competitive compensation, with strong upside based on contribution and performance




