Careers

Join Our Team

Current Openings

AWS DevOps Engineer

Start Date: May 22, 2019


As a DevOps Engineer, you’ll be a key contributor on REV365’s engineering team. We are looking for an experienced technologist to evolve and maintain our high availability infrastructure and deployment pipelines on AWS.

About the Job

The main responsibilities for this position include working effectively with the multitude of options provided by Amazon Web Services to support our infrastructure and deployments across a variety of technologies. We manage custom applications written primarily in Ruby/Rails, Go, and Python/Django with a few Java and PHP apps to support as well. You'll need to develop a deep knowledge of our technology stack and use of AWS and have exceptional communication, collaboration and development skills.

Some examples of what you might be working on:

  1. Adopt industry best practices for container based deploys as the technology matures.
  2. Improve overall deployment strategies by evaluating how to better utilize AWS services.
  3. Improve efficiency and repeatability of deployments by tightly integrating into the software development lifecycle.
  4. Advise the REV365 engineering teams on ways application architecture can evolve to better levefage infrastructure capabilities.
  5. Consolidate legacy deployments onto our high availability infrastructure.
  6. Improve infrastructure monitoring to respond more effectively to instances of high load or other infrastructure challenges.

Technologies We Use

  • Docker - ECS/EKS
  • Postgres
  • Amazon Web Services

Location

Portland, OR or remote.


Apply

Software Engineer

Start Date: May 22, 2019


As a Software Engineer, you’ll be a key contributor on REV365’s engineering team. We build systems for our clients across a multitude of technologies (emphasis on Ruby/Rails and Go) and are seeking a new team member that can take on a variety of projects. You need to bring experience in an object oriented language and experience building web applications.

We do not require specific experience in any language or environment. The ideal candidate will be able to learn the technology stacks we use quickly regardless of previous background.

About the Job

Some examples of what you might be working on:

  1. Building custom Shopify apps in Ruby/Rails to support site specific needs.
  2. Building Shopify theme features.
  3. Desigining and creating a custom CMS to better service internal and external platform needs.
  4. Working with our analytics team to evolve our recommendation capabilities.
  5. Building custom applications for clients - past examples include
  6. e-commerce site to ERP integrations
  7. Custom Lead Management software
  8. high performance repricing engine

Technologies We Use

The majority of our existing applications are Ruby/Rails and most new applications will be Ruby/Rails as well. We use Go for high velocity data processing scenarios. We have a number of systems in Python/Django that we will maintain and grow for many years to come.

  • Ruby/Rails
  • Go
  • Python/Django
  • Linux
  • Postgres
  • Docker
  • HTML/CSS
  • SASS
  • Various template languages - Liquid, HAML, Jinja
  • REST and GraphQL APIs
  • Javascript - ES6
  • Amazon Web Services

Location

Portland, OR or remote.


Apply