Remote Ruby Software Engineer

Posted

Apply now
Please, let QuickNode know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • QuickNode is a cloud-based infrastructure company that powers the blockchain ecosystem.
  • The company aims to empower companies and innovators globally to build next-generation, Web3 enabled businesses and applications using blockchain technology.
  • QuickNode is backed by notable investors including Tiger Global, Y Combinator, SoftBank, and the Seven Seven Six Fund.
  • The team consists of over 120 people maintaining high-performance global data infrastructure for customers serving billions of requests daily.
  • The position is for a Ruby Engineer on the QuickNode Marketplace team, which is one of the fastest-growing products at QuickNode.
  • The Marketplace allows partners to offer their APIs to customers via add-ons that are integrated with QuickNode's blockchain infrastructure.
  • The role requires a self-motivated developer with good communication skills who can collaborate well in a high-performance team.
  • The engineer should have a passion for Ruby and be open to working with other programming languages like JavaScript, TypeScript, and/or Go.
  • Responsibilities include scaling the QuickNode Marketplace, building and maintaining internal add-ons, writing effective back-end and front-end code in Ruby on Rails, testing applications, coordinating with team members, reviewing new feature impacts, participating in an on-call rotation, and documenting processes.

Requirements:

  • Candidates must have hands-on experience with Ruby and Rails, PostgreSQL, Redis, and Sidekiq.
  • An in-depth understanding of object-oriented programming is required.
  • Experience working with a variety of systems and integrating third-party APIs is necessary.
  • A strong ability to debug complex issues and identify and fix root causes is essential.
  • Bonus qualifications include familiarity with Web3, hands-on experience with Stripe integrations using Ruby, experience deploying applications to Kubernetes clusters, experience with JavaScript/TypeScript and GraphQL, and experience with the Go programming language.

Benefits:

  • QuickNode offers a competitive benefits package in all locations where it operates.
  • The company prioritizes attracting and retaining the best talent globally.
  • QuickNode maintains a high-performing and flexible way of working.
  • The compensation philosophy includes fair and unbiased compensation practices.
  • During the hiring process, QuickNode is committed to discussing compensation openly and encourages candidates to share their salary expectations early.
  • The company is an equal opportunity employer and considers all qualified applicants without regard to various protected characteristics.
Leave a feedback