2,026,995open jobs
119,986companies
250,790added this week
Browse all
Salary
$184k – $235k per year
Location
Remote (United States)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Oct 25, 2026.

Overview
Company
Impact
Profile match
BackerKit handles what happens after a crowdfunding campaign ends, collecting surveys, add-on orders, shipping addresses and payments. Creators who raised money on Kickstarter use it to manage pledges and fulfilment without building their own back office. The company later added its own crowdfunding platform for tabletop games and creative projects.
Backed by Y Combinator

BackerKit helps creators bring projects to life. For over a decade, we’ve powered some of the world’s most successful crowdfunding campaigns. We’re always building the next generation of our platform, innovating, and driving the industry forward.

We’re a remote-first company of ~40 people with a diverse, close-knit team that prizes creativity, enthusiasm, and a willingness to learn. We move quickly, think deeply about our users, and care about building software that lasts.

We’re looking for a full-time, Staff-level engineer who is deeply motivated by user experience, interaction design, and frontend craftsmanship and excited to bring that to life within a Ruby on Rails monolith. Perhaps this is you!

The role

This is a hands-on fullstack, product engineering role reporting to our Director of Engineering, Product, and Design. You’ll lead mainly through the code you write, review, and ship, and most of your week should be devoted to the team’s queue. We are looking for a UX- and business-minded engineer to work directly in Rails views to simplify complex workflows, create intuitive user experiences, and help transform the crowdfunding landscape.

You’ll help shape frontend patterns across the product, and turn our powerful, interconnected systems into intuitive experiences that are fast, clear, and approachable.

This role is high-context, high-collaboration, and high-impact. You’ll evolve patterns, raise the quality bar through mentorship and code review, and influence how the entire Engineering, Product & Design team thinks about user experience. Everyone at BackerKit is customer-facing, and we expect everyone to get to know the creators and backers that we serve (plus, they are awesome, just like you!).

How we build

We iterate quickly, ship small experiments, and learn from customers. We use Claude Code, practice TDD, work in one-week iterations, and ship multiple times a day.

We were a full-time pairing shop for over a decade, and pairing is still central to how we work. Right now we’re also experimenting with solo and cross-functional trio work as we figure out what a great product team looks like when everyone is also working alongside AI. Today we pair with intent: for complex or ambiguous work, knowledge transfer, onboarding, and a teammate’s growth. That balance is still evolving and may shift back toward more pairing, so we want someone who’s curious about how the team works today before helping us decide what comes next.

We’re pragmatic. Speed matters, but it isn’t a goal on its own; we want a pace we can sustain while still doing quality work and shipping the most impactful features for our business. Crowdfunding has real urgency and some chaos, so built into our values is the ability to respond quickly when creators, backers, and colleagues need us.

Our process keeps evolving, and we want your voice in it. As one of our most senior folks, you’ll bring strong opinions and your experience to those conversations. We’re highly collaborative, but we aren’t purely consensus-driven.

BackerKit is a Ruby on Rails “majestic monolith” deployed on Heroku. The codebase has been around since 2012. Despite that, it is relatively well-factored and well-tested. We’ve been tending this garden for over a decade!

We value simplicity, maintainability, communication, and shared ownership. We’re a remote-first team, and this role works the team’s shared hours, 9-5 Pacific. We work closely with teammates across the company and with the creators and backers we serve, so being reachable and ready to respond to what the day brings during those hours matters.

What you’ll do
  • Build alongside engineers, PMs, and designers in pairs, trios and solo, working on the most impactful features as we innovate the crowdfunding landscape

  • Lead frontend architecture, evolving patterns incrementally from real, repeated cases

  • Co-own features end to end, translating product and design intent into elegant, maintainable UI and following up on usage after launch

  • Simplify complex workflows and improve usability, responsiveness, and performance

  • Mentor engineers and set the bar for code quality through review, holding AI-generated code to a high standard

  • Report to our Director and join their engineering leadership group, alongside our other Staff Engineer and our CEO (a founding engineer who still codes daily), to advise on priorities and shape technical direction.

  • Carry your share of team rotations, including on-call, PR review, and meeting host, and take actual breaks and vacations, with no off-hours or weekend work required beyond your on-call shifts

What we’re looking forTechnical, craft, and process
  • Deep experience building high-quality user interfaces, and recent hands-on coding

  • Strong fundamentals in HTML, CSS, JS, and browser behavior

  • Comfort working directly in Rails views, helpers, and partials

  • Experience with or strong interest in Hotwire / Turbo / Stimulus

  • Preference for simple, maintainable systems over unnecessary abstraction

  • Values pairing, and genuine interest in exploring what that looks like in this new AI-enabled world (bonus if you’ve worked in a 100% pairing environment)

Product & UX thinking
  • Strong product and interaction design instincts

  • Experience simplifying complex workflows
  • Ability to work effectively with ambiguity

Staff-level impact
  • Experience shaping engineering patterns and conventions

  • Strong communication and cross-functional collaboration skills

  • Act as a go-to partner for complex or ambiguous frontend and UX challenges

  • Ability to zoom out to systems (architecture and business-level) thinking while remaining comfortable bushwhacking in the weeds

  • Comfort making your case on priorities, then committing to the decision once it’s made.

Most successful candidates for this role have 10+ years of software development experience working on multiple complex software projects over time and 5+ years as a staff engineer, though we do not have a strict years-of-experience requirement.

This role is a great fit if you
  • Have deep knowledge of Ruby, Rails, and JavaScript

  • Care deeply about how software feels to use

  • Enjoy working across product, design, and backend concerns

  • Prefer cohesive Rails applications over fragmented frontend stacks or SPAs

  • Treat constraints as a creative tool
  • Care about creators getting to make a living doing what they love

This role is likely not a fit if you
  • Prefer working in React, Vue, or SPA-heavy environments

  • Prefer fully decoupled frontend/backend architectures

  • Prefer long periods of solo or heads-down work

  • Prefer to set your own priorities rather than work from a shared team queue

  • Are looking for a part-time or contract role

Compensation & benefits
  • Full-time, salaried, remote-first position on a distributed team

  • Competitive salary and stock option plan
  • Medical, dental, vision, and 401k benefits (with employer match!)

  • Stipends for supporting creators of your choosing

  • Annual Learning and Development stipend to support your professional growth

  • Family-friendly and focused on maintaining a healthy work/life balance
  • Awesome work environment at a company with a huge opportunity

Research shows that while men apply for jobs when they meet ~60% of the criteria, women and other underrepresented groups tend to only apply when they check every box. If this role excites you – even if you don’t meet every requirement – we’d love to hear from you.

Originally posted on Himalayas

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,026,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $87k – $175k per year (Estimated) · Remote (likely DACH) · Bachelor's Degree · Stuttgart
Java
Kotlin
Java
Spring Boot
Databases
PostgreSQL
DevOps
Terraform
CI/CD
AWS
Kubernetes
Management
Agile
Apply
Remote (Ukraine, European time zones hours) · Ukraine
Python
Python
FastAPI
pySpark
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
Software Engineer 1 hour ago
$139k per year · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
C#
C++
Node JS
Objective-C
Python
Flask
Django
Frontend
Angular
React.js
DevOps
Rest API
GCP
Analytics
Informatica
Management
Jira
Agile
Scrum
Apply
≈ $15k – $32k per year (Estimated) · Remote (India) · Full-Time · 5+ years exp · Chennai
Python
SQL
Databases
Databricks
Apache Iceberg
Delta Lake
Apache Kafka
AI/ML
Spark
Time Series
DevOps
Azure
Grafana
Chips/EDA
Statistical Process Control
Analytics
Power BI
Azure Data Factory
Apply
≈ $15k – $32k per year (Estimated) · Remote (India) · Full-Time · 3+ years exp · Chennai
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
SOAP
IoT
MQTT
OPC UA
Management
Agile
Apply
$64k – $85k per year · Hybrid · 5+ years exp · Toronto
Java
Java
Maven
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
Cursor
Claude
Claude Code
Prompt Engineering
Function Calling
AI Agents
LLM
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
JFrog Artifactory
Cybersecurity
SonarQube
Management
Scrum
Apply
≈ $21k – $43k per year (Estimated) · In office · Almaty
JavaScript
Java
Kotlin
TypeScript
Java
Spring Framework
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Docker
Apply
$51k – $70k per year · Hybrid · Full-Time · Tokyo
Ruby
Databases
MySQL
PostgreSQL
AI/ML
LLM
DevOps
AWS
Apply
Software Engineer 12 hours ago
In office · 3+ years exp · Muntinlupa
JavaScript
PHP
PHP
Laravel
CodeIgniter
Databases
MySQL
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
CI/CD
Git
AWS
Docker
Bitbucket
Linux
Apply
≈ $9.5k – $26k per year (Estimated) · Remote (Thailand) · Full-Time · Bangkok
Python
JavaScript
TypeScript
Ruby
Node JS
Python
Flask
FastAPI
Django
Celery
Databases
MySQL
PostgreSQL
Redis
ElasticSearch
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GitHub Actions
GitOps
ArgoCD
Git
AWS
Docker
Kubernetes
Apply
See all jobs
This is one of many
2,026,995 more open roles from verified company boards, updated every day.