Engineering⬩Edge & Node
Years of Experience
5+
Team Lead
IsRusty.net is not affiliated with, nor endorsed by Facepunch Studios LTD. All trademarks and logos belong to their respective owners. (c) 2013-2021 isRusty.net.
Rust/WinRT follows in the tradition established by C/WinRT of building language projections for the Windows Runtime using standard languages and compilers, providing a natural and idiomatic way for Rust developers to call Windows APIs. Rust/WinRT lets you call any WinRT API past, present, and future using code generated on the fly directly. Rust:This is unofficial fan made Rust trailer. ⚠️ ️ For any questions please contact me via email:dede.like.
Jannis Pohlmann
What We’re Looking For
The engineering team builds and maintains the software that makes up The Graph's hosted serviceand The Graph Network. This includes components for building, deploying, indexing and queryingblockchain data through subgraphs, for serving paid queries in the network, for automatingindexer decisions in the network, as well as a variety of internal and public command line tools.
The Graph is the backbone of decentralized finance (DeFi) and Web3, a new kind of internetbased on decentralized protocols. It serves billions of requests from production apps everymonth. In addition to a great developer and user experience, our focus is developing softwarethat provides fast, deterministic, verifiable, financially incentivized and secure indexingand querying of blockchain data.
The recently launched Graph Network has become one of the major protocols in the space, withhundreds of millions of dollars staked in an open data market.
Responsibilities
Bryan Rust Twitter
Plan, develop, test and ship new features and improvements to software components powering The Graph Network and hosted service.
Work with research and product teams to build great developer and userexperiences that are consistent across all parts of the protocol and incorporate the latestresults from our research team.
Interact with and support our growing community of developers andnetwork participants, such as decentralized app developers and indexers.
Review the work done by other team members.
Alistair Twitter Rust
Desired skills
Experience in creating and maintaining complex distributed, concurrent andlow-level software systems. The Graph is a decentralized protocol in which a lot of pieceswork together.
Experience in working with external contributors and community members. Wecollaborate and interact with our growing community of developers and indexers every day.A high quality bar, attention to detail and excellent communication skills are key aspectsin how we work.
Strong sense of ownership. We trust everyone on the team a great deal. A bigpart of that is that our engineers own the topics they work on, raise issues early andsee implementations through from start to finish.
Rar file opener for mac free download. Rust and Postgres/database experience. Particularly relevant areas/techinclude: async/await, concurrent processing with Tokio, Postgres/Diesel, HTTP serverswith Hyper, JSON-RPC and GraphQL. Experience with Ethereum nodes and the Ethereum JSON-RPCAPI is a plus.
Strongly Recommended
Familiarity with Docker, Kubernetes, NGINX and other infrastructuretechnologies. We have no dedicated DevOps team and manage all hosted service and networkinfrastructure ourselves.
Knowledge of cryptography and security best practices. The hosted serviceand Graph Network are running in production. Hashing, signing, cryptographic proofs andverification play a big role in the security and correctness of the network.
Experience with testing highly distributed systems that involve a numberof components and complex networking.
Experience with JavaScript or TypeScript, as some of our software is notwritten in Rust and features often require changes across several components writtenin different languages.
About The Team
Rust Twitter Ban
Despite being remote-first, our team is fairly tight-knit and often feels like a family. Youcan expect quarterly offsites (once Covid permits) in different parts of the world, where westrategize as a team, brainstorm around a whiteboard, go on team outings, have spirited andvaried conversations over wine, coffee, or kombucha, and get to know each other on a personallevel. We value diversity and bringing your whole self to work, including your weird hobbies,unique life experiences, cultural traditions, obscure music tastes, and whatever else makesyou *you*. In addition to offsites, you’ll have the option to travel to conferences andmeetups around the world, where you’ll get to know individual teammates on a more personallevel and also build relationships with our users and community.
We pay competitive salaries to all team members, based on level of contribution and countryof residence, and offer generous health benefits to U.S. based employees.