Software Engineer - Backend

Engineering · Remote, Utah
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

At Spiff we encourage creativity, value innovation, expect collaboration, and are results driven. If you are a “get stuff done” individual and are looking for a transformative experience, we want to talk to you! We have ambitious aspirations and are looking for the right people to help us reach escape velocity. 


Spiff is on a mission to inspire, enable, and reward peak business performance. Why? Because business performance helps millions of people. It increases pay. It pushes people to learn and grow, innovate, and build. To help companies and reps to reach their full potential, we take the manual labor and complexity of current commission processes and completely automate them. Finance teams spend hours each month trying to prepare commissions, communicate them to their reps, deal with discrepancies, and then get those paid on time. Spiff automates that full process. We connect to the client’s current systems (CRM, ERP, Payment Processors, etc.) to reduce the work and amount of errors. Spiff also gives powerful, real-time data and insights to reps, managers, and executives about their commissions.


We’re looking for a passionate Software Engineer - Backend to join our growing team and help us deliver intuitive and delightful experiences to our customers. 


As a Software Engineer - Backend, you will build tools that bridge the gap from spreadsheets to automated systems so that sales teams can have fast feedback and accurate information. The backend teams at Spiff ensure a low-latency experience for our users by building resilient and efficient code on the server-side of web interactions. Syncing data from customer systems, versioned changes to commission plans, and progressive disclosure of statement details are some of the things we work on.


What experience you’ll bring to Spiff…  

Experience or interest in the following areas would be especially helpful

  • GraphQL
  • PostgreSQL
  • Ruby
  • Elixir


Bonus Points 

  • Interest in Startups/Tech/Finance. Our team loves the startup community, and a genuine interest in the space is huge.
  • Background in enterprise software development or deployment 
  • You’ve worked at a rapidly growing startup, especially early stage


What types of perks and benefits we offer… 


  • Competitive Salary and Equity
  • Comprehensive medical, dental, vision coverage for you and your dependents
  • Up to $2400 a year towards your Health Savings Account
  • 401(k)
  • Company sponsored Short Term and Long Term Disability Insurance
  • Company sponsored access to online counseling 
  • Flexible Time Off
  • Flexible work hours
  • Parental leave 
  • HQ in Salt Lake City ( enjoy biking and skiing when you come to visit! )
  • Remote Friendly Company


Come join the best team in the space! We’re building amazing software to solve a massive sales and finance gap, and you’ll be a major part of our success. 

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Remote, Utah
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced