EtherFi Circular Logo

Backend Engineer

EtherFi George Town, Cayman Islands Posted: 02 May 2024

Financial

  • $120k - $160k
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

  • Location: Grand Cayman / Denver, Colorado / Toronto, Ontario
  • Department: Engineering
  • Employment Type: Full-time / Hybrid

About Us

ether.fi is a rapidly growing Ethereum liquid staking protocol where stakeholders retain control of their assets. The company is just a year in with a thriving community and a TVL of $3.5-4B+. We are on a broader mission to help onboard the next billion users to crypto. Protocol information can be found here.

Position Overview

As an experienced Backend Engineer with a strong background in blockchain and backend technologies you will be a key component of the ether.fi team. The ideal candidate will have a solid understanding of backend systems, the ability to design and implement scalable and reliable solutions, and a passion for blockchain technology. Experience in DevOps and blockchain development will be considered a significant advantage. This is a hybrid role with the expectation that the team comes in 3 days per week, minimum.

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance backend systems using Golang or Python.
  • Manage and optimize relational databases, including PostgreSQL, ensuring data integrity, performance, and scalability.
  • Collaborate with frontend developers to integrate blockchain functionalities and ensure seamless, end-to-end system performance.
  • Implement and maintain API services, ensuring they are secure, scalable, and optimized for performance.
  • Apply best practices for code development, including automated testing, code review, and documentation.
  • Manage the AWS resources/pipelines/infra.
  • Monitor and improve system performance and reliability, including troubleshooting and resolving backend issues.
  • Contribute to the development and deployment processes through DevOps practices, including CI/CD, containerization, and infrastructure as code.
  • Stay updated with the latest trends in blockchain technology, backend development, and DevOps practices to continually enhance our platforms.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in Golang or Python, with at least 3 years of backend development experience.
  • Extensive experience with relational databases, preferably PostgreSQL, including design, optimization, and management.
  • Familiarity with blockchain technologies, smart contracts, and decentralized applications (DApps) is highly desirable.
  • Experience in DevOps practices, including CI/CD, containerization (Docker, Kubernetes), AWS, and infrastructure as code, is a plus.
  • Solid understanding of RESTful API development and microservices architecture.
  • Excellent problem-solving abilities, with a focus on delivering efficient and scalable solutions.
  • Ability to work independently and as part of a team, with strong communication skills to articulate technical concepts clearly.

Benefits

  • Competitive salary and equity offerings.
  • Opportunity to work with cutting-edge technology and a brilliant team.
  • Health, dental, and vision insurance plans.
  • Collaborative and inclusive work culture.
  • Exciting company events and team-building off-sites.
  • Option to take a part of your salary as ETH

Salary

$120,000 - $160,000 a year

Interested candidates should send their resume along with a cover letter and portfolio showcasing relevant projects (GitHub links, deployed DApps, etc.). Your cover letter should highlight your experience with Golang and/or Python.

Apply now

About EtherFi

EtherFi is a decentralized non-custodial ETH staking protocol. It is the only staking protocol that allows stakers to retain control of their keys while delegating validator operations to node operators.