Senior Software Engineer - Fraud & Safety



Remote Friendly

$125,000 - $150,000 annually

Who Are You

As a Senior Software Engineer at RVshare, you will be tasked with larger, more complex problem solving tasks.  You should be results driven, efficient, and ready to be a major player on a team in a growing business working with cutting edge technologies.  
  • You can expect to be asked to architect a plan for how to implement new features, be tasked with planning how to fix a data structure or asked to conceptualize a plan to improve site performance. 
  • You should be able to document and easily communicate your plan to other team members and put together broad estimates on the time involved in achieving the goal. 
  • You should be able to understand the impact and curve balls that may come out of the implementation and provide solutions to deal with those potential issues. 
  • You should be able to quickly implement solutions when tasked and your code should be well tested, very clean, and you should be able to easily communicate issues when they arise, providing solutions while maintaining coding standards and best practices. 
  • The product and management teams will lean on you to leverage your expertise when driving our software into the future. 

About the Role

You will have ownership of the software, roadmap and strategy for our systems and tooling for fraud prevention and detection. You will work closely with our Operations Teams and other Software Engineering Teams to define the software improvements, features and processes needed to give our customers full confidence when they rent RVs on our platform. 

Required Skills:
  • A minimum of 5 years of Software Development experience.
  • A minimum of 1 years of Ruby on Rails experience, with an understanding of REST APIs and development of APIs using Ruby on Rails.
  • A minimum of 1 years of React experience, with an understanding of best practices used in React development
  • An understanding of databases and how to build data schemas in an efficient and performant way.
  • Excellent written and verbal communication skills.
  • Experience working in an Agile work environment.

© 2022 JobBoardly - Small Bets