Come work with us

Working at RVshare
We are passionate about connecting people through travel.
RVs and Motorhomes are a multi-billion dollar industry and every year, 10+ million people go on a trip with their RV or rent an RV. Over 10 million people in the United States own an RV, which in most cases sits in their driveway for 40+ weeks a year. That’s why we started RVshare, to give RV owners a good way to earn money from the RV when they’re not using it, and for explorers to be able to rent an RV anytime/anywhere they want.
What Makes RVshare a Great Place to Work?
We have a fun, self-starting, collaborative work environment and we love focusing on results. We believe in trusting our employees, flexibility and continuing to create a workplace people are excited to come to every day. We have a ping pong table, “chill room”, a fully functional kitchen, and an open floor plan for easy brainstorming and communication with your team. We host all sorts of fun events and the list just goes on! RVshare has offices located in both Akron, OH and Austin, TX.
2020 Best Places to Work Austin Badge
Available Positions:

Full Stack Software Engineer

About the Role:

We are looking for a full-stack software developer that enjoys working in all parts of the software stack. Our back-end is built in Ruby on Rails and our front-end is built in React.js. We’re fully hosted in AWS, and we use Github & Circle CI to manage development, testing and deployments.

You will report to an engineering manager and participate in the agile software development process. You will work closely with Product Management to help ensure that we’re building the best features in the best way. You will have the opportunity to work on all types of projects across the entire RVshare platform.

Essential Functions and Responsibilities:
  • Develop full-tested software in Ruby on Rails and React.js
  • Work with QA to ensure your software meets the requirements and passes all tests
  • Ensure your software passes all build steps before deploying your code to production
  • Provide technical feedback on product requirements
  • Participate in the technical design process
  • Participate in daily standups and agile sprint planning meetings 
  • Help triage and fix bugs reported by our customer support team
  • Document your work in our shared internal wiki
  • Help junior engineers improve their skills
Who We're Looking For:
  • At least 2 years of experience with Ruby on Rails
  • At least 5 years of total experience writing software in open source languages (Ruby, Python, PHP, Node.js, Java, etc)
  • Experience with front-end Javascript frameworks (React.js, Angular, Vue)
  • Experience with HTML & CSS
  • Positive-thinking team player that works well with others
  • Great communication skills
  • Loves to ship working software to thousands of users
How to Apply:

To be considered for this position, please send your resume to jobs@rvshare.com


Senior DevOps Engineer

About the Role:

Our established software development team is looking for its first DevOps engineer to build and maintain or production and pre-production servers. We’re growing and looking for someone who has worked in an open source environment that loves DevOps.

We’re fully in the cloud and our DevOps stack is AWS, Scalyr, CircleCI, Elasticsearch and OpsGenie. Our software stack is Ruby on Rails, React.js with some PHP and Angular that is being phased out. We’re using Docker, but for local development only.

Your first project will be to help make development process more efficient by working with developers & QA engineers on improving our pre-production environments. You will also work with our QA engineers to improve our testing infrastructure.

Essential Functions and Responsibilities:
  • Build and maintain the production and pre-production virtual servers in AWS
  • Be part of the design of new parts of the infrastructure
  • Ensure our systems are up-to-date with security updates
  • Perform regular security audits of our infrastructure
  • Document our infrastructure and processes
  • Be on call and respond to downtime events for the production environment
Who We're Looking For:
  • Extremely comfortable with the Linux command line and bash
  • At least 8 years of experience managing production servers in any environment
  • At least 5 years of experience managing production servers on AWS
  • Experience with open source web servers such as nginx and Apache
  • Experience with networking, firewalls and configuring a VPC within AWS.
  • Experience working with software engineers and QA engineers to build a robust DevOps process that reliably gets code from developers’ laptops to production.
  • Diligent and a strong attention to detail
  • Friendly and team-oriented
  • Proactive to suggest improvements and changes to the way we work and do things
  • Comfortable working in a remote-friendly environment
How to Apply:

To be considered for this position, please send your resume to jobs@rvshare.com


Join
#RVshareCareers