Job for Web3 Beginners
Software Engineer - Campus (Intern & New Grad)
Skills
About the Role
You will build and maintain scalable production services and iterate quickly on systems that handle high QPS. You will implement and extend performance tooling and observability, performing profiling at micro- and nanosecond resolution where it matters. You will contribute to initiatives such as real-time data indexing from design through implementation, testing, monitoring, and maintenance, owning scoped projects end-to-end. You will write clear, tested code and learn from mentorship provided by senior engineers. Choose the intern or new grad track when applying.
Requirements
- Hands-on software development experience in Rust, C++, C, or another low-level language
- Solid Unix/Linux fundamentals including shell, processes, files, and basic networking
- Strong computer science foundations including data structures and concurrency
- Ability to make informed trade-offs with business context and exhibit high agency
- Curiosity about DeFi; prior domain experience not required
- Preferred: coursework or experience in distributed systems, networking, operating systems, compilers, or low-latency systems
- Preferred: familiarity with blockchain technology, Solana a plus
- Preferred: interest or experience in quant trading or fintech
- Preferred: Rust proficiency
Responsibilities
- Build and maintain scalable production services
- Implement and extend performance tooling and observability
- Profile systems at micro- and nanosecond resolution
- Design and implement real-time data indexing and related initiatives
- Own scoped projects end-to-end including testing and monitoring
- Write clear, tested code
Benefits
- Equity
