Responsibilities
- Design and architect off-chain services, including the core auction protocol and orderbook, to accommodate feature expansion and adapt to evolving blockchain requirements.
- Develop concurrent backend systems primarily in Rust while engaging with Solidity-based smart contracts and deepening knowledge of auction mechanisms and DeFi protocols.
- Participate in an on-call rotation to maintain production system reliability, with additional compensation provided for on-call duties.
- Collaborate closely with researchers and product teams to implement features and devise innovative solutions for complex technical challenges.
- Deliver high-quality code from conception to production deployment, incorporating advanced monitoring for live systems.
- Provide detailed and constructive code reviews for colleagues' contributions to the open-source codebase.
Requirements
- Minimum 8 years of production experience with systems-level programming languages.
- At least 3 years of hands-on production experience using Rust.
- Practical experience working in web3, preferably within DeFi and the Ethereum ecosystem.
- Strong computer science, programming, and algorithmic skills.
- Experience operating, maintaining, and architecting complex software systems.
- Deep commitment to code quality, readability, observability, and testability.
- Proactive approach to providing technical direction for performance improvement, issue prevention, data optimization, and codebase refactoring.
- Team-oriented mindset with strong communication skills and willingness to share expertise.
- Effective collaboration within a remote-first team on a large, open-source codebase.
- Enthusiasm for exploring and gaining experience with Ethereum technology.
Nice to Have
- Senior-level experience with the ability to mentor colleagues and provide strategic direction.
Benefits
- Flexible work environment: option to work from the Lisbon hub or remotely.
- Token plan: ownership stake in the mission and influence over future development.
- Periodic team gatherings: regular trips to connect with colleagues.
- Conference allocation: budget to attend conferences and stay current with ecosystem advancements.
- Learning budget: financial support for personal and professional development goals.
- Hardware budget: allowance for acquiring necessary work equipment.
- Impactful role: opportunity to make significant contributions in a startup with flat hierarchies and minimal bureaucracy.
- Flexible work and vacation times: policies supporting work-life balance.
- Growth opportunities: environment encouraging initiative and offering avenues for personal development.
- Referral program: earn 6,000 USDC or USD through the refer-to-earn initiative.
Work Arrangement
Remote (Worldwide) — Europe, remote +/- 4 hours CEST time
Other
- Location: fully remote team with hiring almost globally, but preference for candidates in Europe or within +/- 4 hours of CEST time.
- Note: not hiring from the US, Australia, or New Zealand.
- Position: full-time contractor.
- On-call work is additionally compensated.