Elixir Backend Engineer, Remote, Worldwide

We’re growing our team, looking for team members world-wide to join our engineering team. Learn more about the team philosophy here: https://github.com/SpiffInc/engineers_field_guide

As a company here’s a little bit about what our focus is: 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.

My name: Shi Riddle
My position: VP of People
Company name: Spiff
Website: https://spiff.com/
Country: USA
Company info and history (how you’re using Elixir etc): We’re using Elixir on our backend team. The company is about 4 years old… We’re headquartered in Sandy, Utah and have team members worldwide.

About the job

Job title: Elixir Backend Engineer
Job description: BambooHR
Salary range: Based on experience.
Position on remote work: 100% remote, with access to We Work offices, or a headquarters in Sandy, Utah.

Qualifications or experience required:

  • Focus relentlessly on improving Spiff users’ experiences. Collaborate with Design to Identify customer problems and deliver meaningful product solutions.

  • Conduct and gather extensive research about the commission space (trends, competitive analysis, intel, etc.)

  • Work with the founders and leadership team to help determine specific products’ strategy

  • Coordinate the product development process with engineers and designers to ship high-quality experiences to our customers

  • 5+ years of backend engineering experience

  • 1+ year(s) of Elixir experience

  • GraphQL

  • PostgreSQL

What the successful job applicant will be working on:
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.

About the interview process

We typically have a Recruiter phone screen, tech screen, team interview… we try to keep it quick and put the candidate experience first.

1 Like