DeFi Backend Engineer

  • Bay Area, CA
  • Posted 2 days ago | Updated 17 hours ago

Overview

On Site
$Up to $200000
Full Time

Skills

Backend Engineer

Job Details

Job Title: DeFi Backend Engineer (Decentralized Finance)

Locations: San Jose, CA (They don't have the physical office yet since it's still under construction, so REMOTE to start, then hybrid, then on-site in the future if the situation permits)

Term: Perm / FTE

Salary: Around $200k/yr overall gross salary base on experience (base salary + performance bonus (2 months base salary) + stock option)

Industry: Financial Company

Position Overview:

We are seeking an experienced Backend Engineer who will be responsible for designing and developing the server-side logic and architecture for our DeFi applications. The ideal candidate should have strong experience in building scalable systems, blockchain integrations, and secure APIs.

Key Responsibilities:

  • Design and develop highly scalable backend services for DeFi platforms, ensuring performance, security, and scalability.
  • Collaborate with frontend and smart contract engineers to integrate backend services with blockchain technology.
  • Optimize the backend architecture for efficient data storage, retrieval, and processing in a high-performance DeFi environment.
  • Implement secure APIs for communication between the frontend, smart contracts, and third-party services.
  • Participate in backend code reviews and troubleshoot any performance or security issues.
  • Stay updated on the latest backend development trends and best practices in DeFi and blockchain.

Requirements:

  • 3+ years experience in backend development, with a focus on Java.
  • Experience of backend development with Node.js, Go, or equivalent technologies.
  • Strong understanding of blockchain architecture, smart contracts, and DeFi protocols.
  • Experience with database technologies (SQL, NoSQL) and data management in distributed systems.
  • Proven experience in building and maintaining APIs, microservices, and backend infrastructure.
  • Strong problem-solving skills and attention to detail.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.