Backbone logo

Backend Software Engineer (Go/TypeScript)

Backbone

About The Role

Backbone is looking for a talented Backend Engineer to join our team. In this role, you will be responsible for building features, tools, and new experiences for the Backbone application. You will work with other members of the backend team, the client team, data science, product, and many others to turn ideas into reality. You will be critical to delivering on initiatives that will provide the best experience to users who want to get the best mobile game controller on the market.

You will have the opportunity to help influence the product roadmap for the software initiatives. You will use modern technologies and help drive the technical roadmap to ensure Backbone has an awesome codebase.

This is a hybrid position. Join us in the office in Seattle, WA or Atherton, CA once a week (partial in-person required, relocation offered).

Responsibilities

  • Develop, architect, and ship new features and tools for our application and other services.
  • Build elegant and maintainable code, writing automated tests to enable us to move fast and deliver quality.
  • Ensure code quality and maintainability by implementing best practices, performing code reviews, and establishing automated testing frameworks.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications and ensure seamless integration of APIs for our client teams.
  • Research new technologies and tooling to help improve our backend stack.
  • Play a pivotal role in migrating our backend services from Node.js to Go.

Requirements

  • 2-5 years of experience in software development
  • Experience with Go or TypeScript
  • Strong computer science and software engineering fundamentals
  • Understanding of distributed systems and cloud architectures with an understanding of their strengths and weaknesses
  • Experience with modern software development practices, version control systems, and agile methodologies

Bonus Points

  • Experience building GraphQL services
  • Direct experience with Google Cloud Platform or AWS

Benefits And Perks

  • Bi-annual off-sites to spend time with the team
  • Offices in Seattle and the SF Bay Area (Atherton)
  • Hybrid office model
  • 401k match
  • Full medical, dental, and vision for all FTE roles
  • Free Backbone products (sometimes free games too!)

Benefits
Extracted with AI

  • 401(k)
  • Bi-annual off-sites
  • Hybrid office model
  • 401k match
  • Full medical, dental, and vision for all FTE roles
  • Free Backbone products

Similar jobs

Last update: 23 minutes ago

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Bolt logo
Bolt

Senior Full Stack Engineer

Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

TomTom logo
TomTom

Full-Stack Developer (GO)

Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

Contentful logo
Contentful

Senior Fullstack Engineer with TypeScript, React, and Node.js

Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.

Palabra Praxisgruppe logo
Palabra Praxisgruppe

Senior Fullstack Engineer (Node.js, React.js, TypeScript)

Join a dynamic team as a Senior Fullstack Engineer in Berlin, working with Node.js, React.js, and TypeScript to revolutionize speech therapy.