DeFi Software Engineer

DeFi Software Engineer

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