Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Developer

$184k - $235k
Full-time

BackerKit

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 for

Technical, 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
\n\n

$184,000 - $235,000 a year

The base salary for this role is targeted at $184,000-$204,000/year for Denver and most remote locations, and $211,000-$235,000/year for San Francisco, Seattle, and New York City. Final offer amounts may vary from the amounts listed above and are determined by various factors including but not limited to skill set, level of relevant experience, and geographic location.

\n

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.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Staff Software Developer in Remote vacancy
  • $190.9k - $334.1k

     ...office presence in Mountain View, CA 5x/week**About the TeamThe Developer Experience team builds platforms that enable developers...  ...engineers; raise the team's technical depthWhat We Look For at Senior Staff LevelYou're a multiplier. You trace developer pain to platform... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    1 day ago
  • $146.52k - $276.6k

     ...this position... In this role, you will design, build, and scale the test infrastructure that developers, integration engineers, and QA teams rely on to validate software across vehicles, mobile, and cloud. This is a hands-on IC lead role where you’ll define infrastructure... 
    Suggested
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    1 day ago
  • $218.03k - $256.5k

     ...intense in-person working sessions called “surges.” learn more about working at Coinbase. We are hiring Staff Software Engineers across several teams within the Developer Infrastructure group in Platform. You'll own the tools and systems every Coinbase engineer depends on... 
    Suggested
    Full time
    Local area

    Coinbase

    Remote
    9 days ago
  • $264k - $310k

     ...Expectations are high, and so are the rewards.The Developer Infrastructure org is the engine behind...  ...to fundamentally transform Robinhood's software development lifecycle — making every...  ...for the business.As the Senior Staff Software Engineer, Developer Infrastructure... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    3 days ago
  • $180k - $211k

     ...mission is to build and operate the core developer infrastructure at Robinhood. Our team...  ...engineers rely on daily, partnering with software developers across the company to make development...  ...across the entire organization!As a Staff Software Engineer on the DevX team, you... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    1 day ago
  •  ...Take your career to new heights with Loopio! Loopio is on the hunt for a Staff Software Developer who thrives on solving complex challenges and is driven by curiosity. If you're passionate about building scalable, high-impact solutions and love collaborating across... 
    Remote work
    Work from home
    Home office
    Afternoon shift

    Loopio

    United States
    1 day ago
  • $160.2k - $246.3k

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization...  ...this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows, and advance... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $170.35k - $275.55k

     ...has been one of the most loved brands in developer tooling, trusted by more than 20 million...  ...team building the tools that define how software gets built and delivered. As AI agents...  ...____________ Docker is looking for a Staff Software Engineer to set the technical... 
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Shift work
    Afternoon shift

    Docker

    Remote
    15 days ago
  • $180k - $200k

     ...assessed during the interview process. About the Role: As a Staff Engineer on the Developer Productivity - AI Developer Tools team, you will be the...  ...entire engineering organization builds, tests, and ships software by architecting a highly secure, context-aware, "AI-... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    TheWrap

    New York, NY
    2 days ago
  • $240k - $300k

     ...runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams...  ...specifically on how AI coding agents participate in our software development lifecycle.For AI coding agents to work well in our... 
    Work from home
    Shift work

    Sentry

    San Francisco, CA
    1 day ago
  • $206.5k - $258.1k

     ...Autonomy is building an Applied General AI team to make AI a dependable part of how hundreds of engineers develop, test, and ship software. We are seeking a Staff Software Engineer to own and evolve the agent platform behind that effort, spanning code generation and review... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $155k - $235k

     ...energy efficient, and accessible on a global scale. From chips and software to rack-scale systems, our team is tackling some of AI...  ...production.Build hermetic toolchains and reproducible builds across developer machines, CI, and hardware-attached runners.Raise cache hit... 
    Remote work
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $230k - $280k

     ...global workforce, we’re remote‑first and grounded in a simple idea: software is a people business. Cribl is the place where curious,...  ...that deliver value to customers. We’re looking for a Senior Staff Engineer to join the Security Products team, focusing specifically... 
    Full time
    Temporary work
    Remote work

    Cribl

    Remote
    8 days ago
  • $165k - $180k

     ...Staff Software Engineer - Android Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound...  ...iterative problem-solving sessions with Android and iOS developers. Working alongside product managers, designers, and clinical... 
    Full time
    H1b
    Work at office
    Immediate start
    Remote work
    2 days per week

    Butterfly Network

    Remote
    16 days ago
  • $96.3k - $151.36k

     ...The BioPharma Reporting & Specialty Analytics engineer is a software engineering craftsman that is a full-stack engineer that is an expert...  ...reference source systems to enhance our analytic offerings Develop and define new products to enable pharmaceutical manufacturers’... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Remote
    1 day ago
  • $190k - $230k

     ...seeking an experienced, self-motivated, and results-driven Staff Engineer to build, test, deploy and support our self-service...  ...Front End team Shape responsible adoption of AI across our software development process, raising team output while holding the bar... 
    Full time
    Local area
    Remote work
    Flexible hours

    Hims & Hers

    Remote
    7 days ago
  • $174k - $262k

     ...government agencies rely on Relativity’s legal AI software to securely surface and manage the most...  ...ABOUT THE ROLE   As the Staff Software Engineer for Gavel Exec, you will...  ...or Azure experience or a willingness to develop deep expertise quickly.  ~ Experience... 
    Full time
    Remote work

    Relativity

    Illinois
    13 days ago
  • $140.6k - $173.1k

     ...excited about building solutions that expand fleet payments beyond fuel and simplify expense management? We are seeking a Full-stack Staff Software Engineer with deep expertise in backend development to provide technical leadership for the WEX Beyond Fuel and Expense... 
    Full time
    Remote work
    Flexible hours

    WEX

    Remote
    13 days ago
  • $202k - $278k

     ...authentic selves. About the Role: We are seeking a Staff Software Engineer to lead the design, evolution, and reliability of our...  ...and operational bottlenecks impacting scale, accuracy, and developer velocity Act as the technical authority to block poor designs... 
    Full time
    Local area

    AlphaSense

    Remote
    13 days ago
  •  ...scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems . This is a hands-on role - you will design... 
    Full time
    Remote work

    Bjak

    Remote
    13 days ago
  • $134.8k - $202.2k

     ...Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading...  ...Engineers perform security assessments, develop company products, and collaborate across...  ...requirements are met.General Summary:As a Staff Software Engineer, you will contribute to... 
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $140.6k - $173.1k

     ...ensure a robust, production-grade platform.We are seeking a Staff Software Engineer (Semantic Foundationa) with 6+ years of hands-on experience...  ...and Azure (EC2, EMR, Snowflake queries, Kubernetes nodes).Developer Experience & Tooling: Build internal tools, CLI utilities,... 
    Full time
    Remote work
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  • Job DescriptionAs a Staff Software Engineer specializing in Golang, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable software solutions that underpin General Motors' enterprise data architecture. You will drive technical... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Austin, TX
    3 days ago
  •  ...applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers...  ...and boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    San Francisco, CA
    3 days ago
  •  ...stimulating work for our teams—the kind of work that helps you develop and refine your skills to advance in the profession. Hybrid...  ...role consumes, rather than authors, that infrastructure.As the Staff Software Engineer, you will be responsible for, but not limited to,... 
    Full time
    Work at office
    Remote work

    Holthouse Carlin & Van Trigt

    Phoenix, AZ
    4 days ago
  • $202.5k - $274k

     .... Within it, the QuickBooks Capital & Lending team builds the software that helps small businesses access the capital they need to grow...  ....QualificationsMinimum qualifications8+ years designing and developing online SaaS applications with full-stack expertise across front... 
    Worldwide

    Intuit

    Mountain View, CA
    1 day ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...AWS). Must have a strong working experience as Designer/Developer of REST/SOAP API services, both as consumer & provider.DevOps... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    3 days per week

    The Hartford Financial Services Group

    Frisco, TX
    1 day ago
  •  ...dictated by your manager). The Role:General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that...  ...workloads, and runtime systems. Mentor DevOps and simulation developers across the organization. Your Skills and Abilities (Required... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  •  ...anywhere in the United States or Canada.What you’ll doYou will help develop our global architecture by combining less-available components...  ...10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler serviceHave... 
    Remote work

    Stripe

    San Francisco, CA
    4 days ago
  • $189k - $240k

    Job DescriptionWe are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications...  ...mindsetInterest in AI-assisted development workflows and modern developer productivity toolsNice to HaveExperience with GoLang... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!