StreamingFast is hiring a Full Stack Engineer, Presence — Montreal, Canada. The overview below is synthesized from the employer posting on streamingfast.io: factual requirements and scope are preserved, but prose is rewritten with editorial context. Verify details and apply via the employer link.
Location
Montreal, Canada
About StreamingFast
Company context from the listing:
StreamingFast is a cutting-edge technology firm, a core developer on The Graph, revolutionizing the way blockchain data is processed and analyzed. We specialize in integrating Firehose and Substreams (our two flagship products) into all blockchains, enabling users to process entire networks in less than 5 minutes.
Alongside this work, StreamingFast is the technology power behind Boolean Labs.
Boolean Labs is a forward-thinking web3 and AI venture studio. We specialize in building new tech companies from the ground up in the realms of crypto, web3, and AI, including applications based on Large Language Models (LLMs).
In our quest to innovate, we offer exciting opportunities for talented individuals to make a significant impact in the blockchain and LLM industry. This might sound like buzzwords only, but do reach out to us nonetheless, you'll see we aren't kidding around.
What we value
- Speed of execution through great tooling and proper testing
- Simplicity and cutting the cruft
- Voracious learning that does not stop until you've grasped the full stack
- Collision of ideas to produce better ones
- Team success over individual success
- Great communication skills, people first.
What you'll do
Day-to-day scope for the Full Stack Engineer, Presence as described in the posting:
As a Full Stack Engineer at StreamingFast, you will be working at designing, developing and deploying web application, Go backends, participate in building developer experiences in distributed data systems in the blockchain world. You will need to dig deep, and write integrations in multiple languages.
You also will be exposed to lots of blockchain data and protocols, lots of consensus algorithms, and you will need to dig pretty deep into each.
You will join our deeply experienced senior engineers, and take on some of our toughest challenges.
Diligence, grit, rigor and attention to details are must haves.
Responsibilities
Day-to-day scope for the Full Stack Engineer, Presence as described in the posting:
- Design and implement scalable and robust distributed data processing systems using Go.
- Work closely with our CTO, Engineering Director, and other senior engineers to define feature specifications and build the next generation of products and features.
- Lead the development of critical system components, ensuring high performance and reliability.
- Promote a culture of excellence.
- Continuously evaluate and incorporate new technologies to improve our own.
Who you are
Experience and skills the team lists as required:
We are seeking a candidate who possesses the following qualifications and qualities:
Minimum requirements
Experience and skills the team lists as required:
- Around 5–8 years of engineering experience, with a focus on strong software development practices.
- Experience with distributed systems, databases, and cloud services (databases, cloud-native systems, micro-services, etc.)
- Strong foundation in algorithms, data structures, and system design.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Preferred qualifications
Experience and skills the team lists as required:
- French speaking is a plus
- Experience in Go, Rust, React
- Experience writing in Rust a plus
- Experience with reading Rust, C++
- Experience with TypeScript and React interesting if you want
Pay and benefits
What the posting highlights about the offer:
Competitive salary and benefits package, details of which will vary based on location and can be discussed during the interview process.
Benefits may include equity, bonuses, health benefits, and wellness stipends.
Join StreamingFast and Boolean Labs, and be at the forefront of blockchain technology, as well as get your hands dirty with applied AI applications.
