Rust Engineer

South America
Full time
Remote
Compensation is not specified
Role
Backend Engineer
Description

Edge & Node stands at the forefront of web3 innovation, envisioning a world characterized by individual autonomy, collective self-sovereignty, and boundless collaboration. Founded by the creators of The Graph, our mission is to establish The Graph as the unshakable foundation of open data on the internet. We have pioneered and standardized subgraphs across the industry to cement The Graph as the definitive platform for organizing and accessing blockchain data. With a profound expertise in developing open-source software, tooling, and protocols, we empower creators and entrepreneurs to develop groundbreaking applications with revolutionary digital infrastructure.

Our core principles shape our journey towards shaping the future. We advocate for a decentralized internet, free from concentrated power, where collective consensus determines truth rather than authoritative control. Our dedication to censorship resistance reinforces our vision of an information age liberated from the influence of a single entity. By prioritizing open-source development, we challenge the status quo of web2, acknowledging that true innovation thrives in transparent and collaborative environments. We imagine a permissionless future where central gatekeepers are rendered obsolete, and trust transitions from intermediaries to trustless systems, leveraging smart contracts to eradicate inherent vulnerabilities.

The Graph-Node Engineering team is dedicated to building and maintaining essential software components that drive The Graph's functionality. Our focus lies particularly on graph-node, an open-source Rust project that forms the core indexing foundation of The Graph.

We are searching for a skilled and motivated software engineer to support us in developing and implementing optimizations for The Graph's Hosted Service and our graph-node codebase. This role necessitates a proficient understanding of Rust, experience in open-source software development, and preferably previous exposure to infrastructure and database technologies. The maintenance of our graph-node codebase is paramount as all subgraphs in The Graph ecosystem and queries in our Hosted Service rely on this software.

Responsibilities:

  • Collaborating closely with operations and development engineers to identify areas for codebase enhancements
  • Participating in design meetings with external core development team engineers and reviewing their PRs
  • Designing, engineering, and implementing high-priority improvements for The Graph's Hosted Service platform
  • Analyzing requirements for specified initiatives, devising innovative solutions, and translating them into feature designs
  • Writing efficient, testable, and reusable code in Rust
  • Creating unit and integration tests and assisting in the development of automation tools for recurring tasks

Requirements:

  • Proven expertise and deep understanding of Rust; familiarity with Assemblyscript/Typescript is advantageous
  • Knowledge of the open-source software development process
  • Strong grasp of software design patterns to create reusable, extensible, and modular components
  • Basic understanding or awareness of blockchain or distributed technology is preferred
  • Availability for rotating on-call duty during working hours
  • Experience with ops and infrastructure (e.g., testing, tooling) and familiarity with Postgres databases is highly desirable
  • Demonstrated ability to collaborate effectively with a multinational team across various time zones

About The Graph:

The Graph serves as the indexing and querying layer of web3. The Graph Network introduced its self-service experience for developers in July 2021. Developers can construct and publish open APIs known as subgraphs that applications can query using GraphQL. The Graph supports data indexing from multiple networks such as Ethereum, NEAR, Arbitrium, and more. Over 28,000 developers have built subgraphs for a variety of applications utilizing The Graph ecosystem. The community encourages developers to deploy subgraphs on the network through the updated Subgraph Studio or explore existing subgraphs in the Graph Explorer.

The Graph Foundation supervises The Graph Network and is governed by the Technical Council. Several organizations, including Edge & Node, StreamingFast, Messari, Semiotic, and The Guild, contribute to The Graph ecosystem.

If you are a developer involved in building web3 applications, using The Graph's subgraphs allows for efficient indexing and data querying from blockchains. Join The Graph community on Discord for engaging technical discussions or participate in The Graph's various social media channels for updates and insights.

Skills Required
Avatar
Edgenode
Company size
Not specified
Location
United States
Description
The universal toolset for human capital management. c

More Full-time Jobs

Show more

Executive Assistant

New York City, USA
New York City, USA
Full time
Office

Offchain Labs has developed innovative scaling solutions for Ethereum, including Arbitrum, an Optimistic Rollup that accelerates applications, lowers costs, and boosts capacity while upholding Ethereum's security standards. Migrating contracts to Arbitrum is seamless as it works with existing Ethereum developer languages and tools. Arbitrum has established itself as a leading Ethereum scaling solution, capturing a significant market share with numerous apps and a substantial portion of rollup liquidity. Additionally, Offchain Labs actively contributes to the Ethereum core protocol through the Prysm consensus client, a Go implementation based on the official Ethereum protocol specification, comprising both a beacon node implementation and a validator client for engaging in blockchain consensus.

Our team is dedicated to bridging the gap between the current state of blockchain technology and its untapped potential. We nurture an environment that encourages innovation, fosters new ideas, and facilitates collaboration, research, and in-depth discussions. With successful funding rounds, including seed funding and subsequent series A and B funding, we are seeking talented individuals passionate about blockchain technology and adept at devising unconventional solutions to challenges.

Who you are:

Actively engage in driving tasks to completion.

Exhibit a solid track record of professional experience, particularly in supporting C-level executives or as an executive assistant.

Contribute to shaping the flow of information and organizational structure rather than only reacting to it.

Possess background in late-stage tech startups or public tech companies.

Demonstrate clear, kind, and direct communication skills, with sharp listening and inquiry abilities.

Proficient in anticipating future requirements and outcomes.

Self-motivated to deliver outstanding results consistently.

What you've accomplished:

Provided support to a senior executive assistant in daily tasks.

Managed complex scheduling demands efficiently, addressing conflicting priorities promptly and proactively.

Handled expense reports efficiently.

Managed a high volume of emails, sorting based on urgency, and scheduling calls and meetings as necessary.

Drafted confidential correspondence on behalf of C-suite executives.

Organized intricate travel arrangements, itineraries, and agendas.

Collaborated on project initiatives and event planning, such as off-sites and staff retreats.

The salary range for this position is $59,000 to $120,000 and pertains to New York, NY.

Offchain Labs envisions diversity, equity, inclusion, and belonging as fundamental to our achievements. We are dedicated to establishing an inclusive and supportive workplace where all employees, irrespective of their backgrounds, feel welcomed and valued. Our goal is to create an environment where everyone has an equal chance to succeed and grow. We encourage individuals from all backgrounds to apply and become part of our team.

Crypto QA Automation Engineer (Manila-Remote)

Manila, Philippines
Manila, Philippines
Full time
Remote
Token Metrics is seeking a skilled Senior QA Engineer to lead the Quality Assurance team activities. The role involves managing software and product testing processes, including creating test strategies, developing test documents, detecting defects, and evaluating QA reports. The ideal candidate should possess strong analytics, problem-solving, and project management capabilities to ensure the efficiency of the QA department and enhance customer satisfaction.

Key Responsibilities

Collaborate with software and product designers to establish quality assurance standards.

Lead the QA team in devising QA test procedures and frameworks.

Supervise the development of testing documents.

Plan and execute testing procedures while monitoring the QA process.

Address quality issues and adjust test procedures accordingly.

Conduct analysis on product specifications to validate quality standards.

Review Quality Assurance reports and identify areas requiring improvement.

Ensure successful product launches in the market.

Respond to inquiries from the design team and company management.

Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Prior experience as a QA Engineer is essential.

Proficiency in programming with expertise in automated systems and databases.

Comprehensive understanding of application functionalities, bug resolution, and testing principles.

Effective written and verbal communication skills.

Management experience is desirable.

Strong analytical and problem-solving skills.

Attention to detail and critical thinking abilities.

Company Overview: Token Metrics offers AI-powered crypto indices, rankings, and price predictions to assist crypto investors in constructing profitable portfolios. With a global customer base spanning over 50 countries, Token Metrics caters to retail investors, traders, and crypto fund managers.

Product Manager, Ecosystem

Full time
Remote
Offchain Labs has produced innovative scaling solutions for Ethereum, such as Arbitrum, an Optimistic Rollup technology that enhances app scalability and boosts capacity cost-effectively while upholding Ethereum's security standards. Arbitrum streamlines the process of moving contracts by ensuring compatibility with existing Ethereum developer languages and tool sets, requiring no code adjustments. Established as a major player in Ethereum scaling solutions, Arbitrum boasts a significant market share with a substantial number of apps utilizing the platform and holding over 40% of all rollup liquidity. In addition, Offchain Labs positively contributes to the Ethereum core protocol through its Prysm consensus client project, which offers a Go implementation of the Ethereum protocol based on official specifications. The Prysm project encompasses a full beacon node implementation and a validator client for engaging in blockchain consensus activities.

Our team is deeply committed to bridging the gap between present blockchain technology and its full potential, fostering an environment that fosters innovation and the exchange of fresh ideas through collaborative efforts, extensive research, and in-depth discussions. Following successful funding rounds, including a series A and a series B, we are excited to welcome new team members who share a passion for the blockchain industry and possess a talent for approaching challenges from unconventional perspectives.

As a member of our Product team at Offchain Labs, you will collaborate with industry leaders in the blockchain sector to tackle unique technical, economic, and social obstacles. In this role, you will closely collaborate with our CTO and Head of Product on a day-to-day basis. As an Ecosystem PM, your responsibilities will include empowering application teams to prosper, actively seeking feedback from across the ecosystem, and ensuring that our roadmap aligns with pioneering on-chain development teams. Initially, this role will involve establishing a robust ecosystem to support Orbit chains and will evolve over time.

Key Responsibilities

Collaborate closely with strategic partners throughout their development journey, guide them in leveraging Arbitrum technology, identifying dependencies, and shaping their roadmap while evaluating potential opportunities and risks.

Support infrastructure teams focused on Orbit deployments and aid our partnerships team by engaging in intake calls and follow-up meetings, advocating for the technology, and outlining available technical pathways and trade-offs.

Gather feedback regularly from Rollups-as-a-service (RaaS) providers and Orbit teams to prioritize development efforts within our product portfolio, participating in core product meetings to assist with feature prioritization.

Engage directly with infrastructure teams, application teams, and alike throughout the ecosystem to prioritize service and tooling development that benefits Orbit chains, advocating for development areas identified through client feedback.

Collaborate with our engineering teams to consolidate feedback from projects and users, monitor market developments, and consider technical factors in prioritizing development tasks.

Collaborate with marketing and partnerships teams to craft and deliver compelling narratives and messaging for new product releases and updates.

Serve as the main point of contact for partner teams during integration and deployment activities, collaborate with our engineering team to tackle partner queries, resolve technical challenges, and provide timely assistance, ensuring smooth integration experiences.

Desired Qualifications

Experience in a PM or a closely related technical role.

Deep interest and understanding of blockchain technologies, with hands-on experience as an active consumer of on-chain applications and a comprehension of ecosystem trends.

Proven experience in client-facing positions, consulting roles in technology, or relevant fields.

Strong written and verbal communication skills, with the ability to influence both internal and external teams professionally.

Proficiency in diving into technical details while keeping business goals in focus.

Reliable team player comfortable with taking ownership and navigating uncertain scenarios.

Background in Computer Science and/or Economics, with experience contributing to software products demonstrated through individual projects or equivalent work.

Preferred experience at a high-growth technology company or software startup.

Quality Assurance Engineer

Asia
Asia
Full time
Remote
Our team at Nibiru Chain is seeking an experienced Quality Assurance Engineer excited to contribute to our fast-growing L1 blockchain and smart contract ecosystem. The ideal candidate will be instrumental in enhancing our QA initiatives to ensure high-quality solutions, minimize bugs, and boost customer satisfaction.

As a QA engineer, you will be responsible for refining manual and automated testing plans, creating and executing test scripts, and advocating for quality assurance practices within the development team. Additionally, you will play a key role in triaging and consolidating bug reports from various user feedback channels while cultivating productive online relationships. This position offers substantial autonomy within a compact team, necessitating strong self-motivation and efficient self-directed workflow.

Responsibilities:

Engage in all stages of the software development lifecycle to guarantee the production of robust software solutions.

Develop manual and automated test plans and execute automated test scripts.

Introduce and implement QA tools and standards organization-wide.

Foster a quality-focused mindset among the development team to expedite the development process while maintaining high standards.

Review and prioritize user bug reports from Discord, Telegram, and email.

Generate monthly reports detailing the current state of the production systems.

Qualifications:

Minimum of 2 years of experience as a Quality Assurance Engineer.

Proficiency in programming languages such as TypeScript, React, and Playwright.

Strong written and verbal communication skills in English.

Adaptability to dynamic work environments.

Embrace an open-minded and growth-oriented approach.

Enthusiasm for startup culture and familiarity with its operational dynamics.

Capable of multitasking, project management, and task delegation.

Comfortable with ambiguity and quick adaptation to new skills and functions.

Initiator with an independent mindset driven to make a meaningful impact.

Knowledge of Web3/Crypto concepts is advantageous.

Experience with Cosmos/L1 and Gherkin/Cucumber/BDD is a bonus.

Tech Stack:

TypeScript

React

Jest

Playwright

Firebase

GitHub Actions

Google Analytics

Grafana

Prometheus

PostgreSQL

Google Cloud

Head of Merchandising (Lifestyle & Apparel)

Hong Kong
Hong Kong
Full time
Hybrid
Overview

Our client, a renowned content-sharing platform, is in the process of establishing a Web3 creator community. They seek a Head of Merchandising to pioneer the creation of new product lines that showcase the brand. The ideal candidate should possess extensive experience in developing innovative products and merchandise.

Responsibilities

Innovate new product lines, with a focus on lifestyle and apparel items, embedding captivating storytelling elements to enhance brand promotion.

Devise a profitable pricing strategy and a robust sales and distribution plan to expand market reach and accessibility.

Cultivate a dynamic and interactive community centered around the brand.

Analyze CRM data in detail to derive actionable insights into customer preferences and behaviors.

Oversee the complete production and fulfillment process.

Requirements

Comprehensive background in building product lines, encompassing all stages from production initiation to formulating sales strategies, executing marketing campaigns, and establishing a compelling brand identity.

Proven expertise in community building and engagement within an online or Web3 environment.

Familiarity with prevailing trends in social media, meme culture, and Web3.

Proficient in production and fulfillment operations, with a successful track record in supply chain management.

Bachelor's Degree in a relevant field.