Mid/Senior Backend Software Engineer

Posted Jun 20

Spiff (https://spiff.com), recently named one of the most innovative Fintech companies, is on a mission to inspire, enable, and reward peak business performance. Why? Commission plans are used by modern companies to reward and drive good behavior using more advanced rules or combinations of rules such as quota attainment, accelerators, and other types of variable earnings. Great Commission plans motivate Salespeople to sell more to the right companies. In order 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 used to 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 systems; CRM, ERP & Payroll to reduce the work and amount of errors. Spiff gives powerful, real-time data and insights to reps, managers, and executives about their commissions.

We’re looking for a passionate Back End Software Engineer to join our growing team and help us deliver intuitive and delightful experiences to our customers. As a Back End Software Engineer, 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 you’ll contribute in this role… 

  • Design and develop new feature for the Spiff application in Ruby on Rails
  • Maintain and optimize existing code
  • Collaborate with product and design teams to understand user needs and deliver high-quality solutions
  • Lead code reviews and mentor junior engineers
  • Stay up-to-date with the latest technologies and industry trends

What experience you’ll bring to Spiff…  

  • +5 years of professional experience as a Software Developer 
  • Strong experience with Ruby on Rails
  • Experience with React & Redux
  • Experience with PostgreSQL
  • Experience with Git
  • Strong problem-solving and debugging skills
  • Strong written and verbal communication skills
  • Strong team player

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
  • Health Benefits
  • Remote First & Friendly Company

At Spiff, we're committed to building a diverse and inclusive organization that reflects the ever-changing world around us. We strive for an equitable workplace where everyone feels welcome regardless of gender identity or sexual orientation; race or ethnicity; age; physical ability; socio-economic status; religious beliefs; political views or affiliations; or any other factor that can be used to make someone feel excluded from the workplace experience.

Our unwavering commitment to this mission is founded on the idea that varied perspectives drive innovation.

We know that fostering a diverse and inclusive team has a positive impact on our products and services, and helps us better serve our customers, employees, and community stakeholders. That's why we're building a culture where differences are celebrated and an environment where people from all backgrounds are treated with respect and given the freedom to be their authentic selves.