Enable job alerts via email!

Backend Engineer/Golang, NodeJS, AWS, Solana

SOLANA FOUNDATION

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading blockchain company is seeking a Backend Engineer to build scalable backend systems, focusing on RESTful APIs and blockchain integrations. The ideal candidate will have over four years of experience in backend development, notably with GoLang and AWS services. Responsibilities include designing architecture, monitoring backend systems, and collaborating closely with frontend engineers. Experience with Solana blockchain is essential.

Qualifications

  • 4+ years of backend development experience, preferably with GoLang and NodeJS.
  • Experience building RESTful APIs and working with cloud services.
  • Proficiency in relational and NoSQL databases.

Responsibilities

  • Develop and maintain RESTful APIs and contribute to code reviews.
  • Design architecture with scalability in mind.
  • Integrate with Solana and Ethereum blockchains.

Skills

Backend development experience
GoLang
NodeJS
AWS services
RESTful APIs
Microservices
Solana blockchain integrations

Tools

Docker
PostgreSQL
DynamoDB
Terraform
Job description

We are looking for a Backend Engineer to join our team and help build scalable, high-performance backend systems. You will be responsible for designing and implementing RESTful APIs, working with microservices and AWS Lambda functions, and integrating with Solana and Ethereum blockchains. This role requires strong problem-solving skills, a deep understanding of backend development, and the ability to collaborate closely with frontend engineers, DevOps, and the product team. Communication, ownership, and teamwork are key.

Responsibilities
  • Develop and maintain RESTful APIs, participate in code reviews, and contribute to technical decisions.
  • Design architecture and plan features with scalability and maintainability in mind
  • Build internal tools and automate manual processes
  • Work closely with the product team, frontend engineers, and DevOps to deliver high-quality features
  • Monitor production backend systems to ensure stability and performance
  • Integrate with Solana and Ethereum blockchains (Solana experience is highly important)
  • Write unit and integration tests to ensure code quality and reliability
  • Take ownership of the product. Build a high-quality product that makes customers happy.
Tech Stack
  • Languages: GoLang, Node.js
  • Databases: PostgreSQL on AWS RDS, DynamoDB with AppSync.
  • Communication Protocols: gRPC + protobuf, NATS, SQS
  • Frameworks & Tools: Fiber, Express, Gin, Docker, AWS Amplify (plus)
  • AWS Services: Lambda, ECS, ECR, RDS, CloudWatch, SQS, SNS, SES, Cognito, Redis, S3, CloudFront
  • Testing: Jest, wire-mock, localstack
  • Blockchain: Solana (Helius, Anchor framework, SPL token, Token 2022), Ethereum
  • Monitoring: DataDog, CloudWatch
Requirements
  • 4+ years of backend development experience. Production experience with GoLang (preferred) and NodeJS. Experience building RESTful APIs
  • Hands-on experience with AWS services (ECS, Lambda, RDS, Postgres, etc.)
  • Experience working with microservices and event-driven architecture
  • Proficiency in relational and NoSQL databases (PostgreSQL, DynamoDB)
  • Experience with Solana blockchain integrations (Helius, Anchor, SPL token, Token 2022, Metaplex Core)
  • Strong knowledge of testing best practices and experience writing tests. Ability to quickly learn new technologies
Nice to Have
  • Experience with Terraform and CDK
  • Experience integrating with the Ethereum blockchain
  • Familiarity with AWS Amplify
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.