
Developer Relations Engineer
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Developer Relations Engineer
Company: Arbitrum Foundation
About Arbitrum Foundation:
The Arbitrum Foundation is a non-profit organization dedicated to scaling Ethereum through innovative Layer 2 solutions. We are the leading Ethereum scaling solution, powering hundreds of dApps and boasting over $13 billion in Total Value Locked (TVL). We value decentralization, innovation, and community.
Job Description:
We are seeking a passionate and experienced Developer Relations Engineer to join our growing team. In this role, you will be instrumental in driving the adoption of Arbitrum's Layer 2 solutions by building and nurturing a thriving developer community.
Responsibilities:
- Cultivate and maintain strong relationships with developers to foster engagement and adoption of Arbitrum.
- Develop and execute strategic initiatives to grow and engage the Arbitrum developer community.
- Create high-quality educational content, including technical documentation, tutorials, and developer guides.
- Gather valuable feedback from developers and effectively communicate it to product and engineering teams.
- Collaborate closely with internal teams to ensure developer outreach aligns with overall strategic goals.
- Track and analyze key developer engagement metrics to optimize strategies and initiatives.
Qualifications:
- Fluency in one or more general-purpose programming languages (e.g., Typescript, Python, Go, Rust, Java).
- Strong understanding of Solidity and the Ethereum Virtual Machine (EVM).
- Deep knowledge of blockchain technology and Layer 2 solutions.
- Excellent written and verbal communication skills in English.
- Self-motivated, proactive, and able to work independently.
- Proven problem-solving and troubleshooting abilities.
Bonus Points:
- Prior experience in developer relations, developer advocacy, or a related role in the tech industry.
- Demonstrated experience in community building and engagement.
- Commercial experience with Solidity.
- Exposure to Rust.
- Contributions to open-source projects within the EVM ecosystem.
Benefits:
We offer a comprehensive compensation package including industry-leading healthcare insurance, a home office set-up allowance, a wellbeing allowance, a growth/continuing education allowance, flexible time off, and a company-issued laptop.
Qualifications
Required:
- Technical Proficiency: Demonstrated fluency in one or more general-purpose programming languages (e.g., Typescript, Python, Go, Rust, Java). Solid understanding of Solidity and its application in smart contract development.
- Blockchain Expertise: Deep understanding of blockchain technology, specifically Ethereum Virtual Machine (EVM) solutions and Layer 2 scaling concepts.
- Communication & Collaboration: Excellent written and verbal communication skills in English. Ability to effectively present technical information to diverse audiences. Proven ability to collaborate effectively within teams and across departments.
- Problem-Solving & Initiative: Strong analytical and problem-solving skills. Self-motivated and proactive, with the ability to work independently and manage multiple tasks efficiently.
Preferred:
- Developer Relations Experience: Prior experience in developer relations, developer advocacy, or a related role within the technology industry.
- Community Building: Demonstrated experience in building and engaging online communities.
- Commercial Solidity Experience: Prior experience developing and deploying Solidity smart contracts in a commercial setting.
- Rust Familiarity: Exposure to the Rust programming language.
- Open-Source Contributions: Contributions to open-source projects within the EVM ecosystem.
Key Responsibilities:
Developer Engagement:
- Build and nurture relationships with developers to foster adoption of Arbitrum's Layer 2 solutions.
- Identify and engage with key developer communities and influencers within the Ethereum ecosystem.
- Organize and participate in developer meetups, hackathons, and online forums to promote Arbitrum.
Community Building:
- Develop and execute strategies to grow and cultivate a vibrant developer community around Arbitrum.
- Create and manage online channels (e.g., Discord, Slack, forums) to facilitate developer communication and collaboration.
- Identify and onboard community contributors to support Arbitrum's growth and development.
Content Creation & Education:
- Develop and deliver high-quality educational content, including technical documentation, tutorials, and code samples, to empower developers using Arbitrum.
- Stay abreast of industry trends and best practices to ensure content remains relevant and informative.
- Collaborate with internal teams to translate complex technical concepts into accessible and engaging content for developers.
Selection Process
Arbitrum Foundation - Developer Relations Engineer Hiring Workflow
1. Application Review: Candidates submit resumes and cover letters through the job portal. The AI agent automatically screens applications based on keywords and required skills.
2. Initial Screening: Qualified candidates are invited for a 30-minute phone interview with a member of the HR team to assess communication skills, motivation, and basic technical understanding.
3. Technical Assessment: Shortlisted candidates complete a technical assessment focusing on Solidity fundamentals, blockchain concepts, and problem-solving abilities.
4. Culture Fit Interview: Candidates participate in a 60-minute interview with a member of the Developer Relations team to evaluate cultural fit, community engagement experience, and alignment with Arbitrum's values.
5. Final Interview: Top candidates are invited for a final interview with the hiring manager and other team members. This interview delves deeper into technical expertise, strategic thinking, and collaborative approach.
6. Decision & Offer: The hiring team reviews all interview feedback and makes a final decision. The selected candidate receives a formal job offer outlining compensation and benefits.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Arbitrum Foundation
About Arbitrum Foundation
The Arbitrum Foundation is a non-profit organization driving the future of Ethereum scaling. Dedicated to making Ethereum more accessible and efficient, the Foundation develops and promotes cutting-edge Layer 2 solutions, with Arbitrum at the forefront.
As the leading Ethereum scaling solution, Arbitrum boasts hundreds of decentralized applications (dApps) and over $13 billion in total value locked (TVL). The Foundation champions decentralization, innovation, and community, fostering a vibrant ecosystem where developers can build and users can thrive.
By empowering developers and users alike, the Arbitrum Foundation is building a more inclusive and scalable future for the world of decentralized finance and beyond.
Ready to Apply?
Join Arbitrum Foundation and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job