Dune is pushing the boundaries of real-time data processing, and we’re looking for a talented Rust Engineer to help us build and optimize the next generation of APIs. As an engineer on DevX at Dune, you’ll play a crucial role in developing high-performance, real-time systems that power crypto applications. You’ll work on some of the most cutting-edge technologies directly impacting the user experience.
Requirements
- 1 year of working with Rust.
- Have a deep understanding of systems programming concepts, particularly in high-performance or real-time applications.
- Are familiar with technologies like Parquet or similar and have experience optimizing data storage and retrieval processes.
- Know how to go deeper than “just use postgres” when building products.
- Enjoy tackling performance problems, optimizing CPU usage, reducing latency, and implementing efficient caching mechanisms.
- Have a strong ability to diagnose complex problems, particularly in distributed and real-time systems, and implement efficient solutions.
- Leverage AI-driven tools and insights to optimize decision-making, streamline workflows, and enhance team productivity.
Responsibilities
- Design, implement, and maintain high-performance, real-time APIs using Rust, ensuring they meet the industry-pioneering performance and stability requirements of our users.
- Work closely with the team to develop new features, such as better interpretation layers, enhanced data decoding, and improved API coverage for various blockchain data.
- Work on performance improvements such as optimizing CPU usage, improving latency, and implementing caching strategies for better data fetching.
- Explore and implement cutting-edge data storage solutions, improvements, and future explorations.
- Focus on stability improvements, improving recovery processes, and enhancing the robustness of our real-time systems.
- Contribute to the internal developer experience by improving local test setups, integration tests, and incremental deployment processes.
- Work on one of the fastest engineering teams in the industry
Other
- 5+ years experience
- Enjoy working with customers and solving their problems.
- Work well in a team environment, are comfortable discussing technical issues, and can effectively collaborate with other engineers to achieve common goals.
- Are excited about exploiting old and exploring new ways to improve system performance and reliability.
- A competitive salary and equity package . Both salary and equity is top 25% of companies in the space