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

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Urban Sports Club logo
Urban Sports Club

Senior Backend Engineer - Golang

Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Detectify logo
Detectify

Staff Backend Engineer with AWS and Go

Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer

Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Abridge logo
Abridge

Senior Backend Engineer - Temporal

Join Abridge as a Senior Backend Engineer to build cloud-native applications using Temporal and Node.js.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Scout AI logo
Scout AI

Senior Software Engineer (Backend) - TypeScript & Go

Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.