Description
Mediavine is a growing and completely remote company, and we are looking for an experienced Senior Rails Engineer to help build and maintain data APIs for a growing collection of applications. In this role, you can expect to work with our existing team to develop and maintain high-throughput APIs for data and authentication.
We are looking for someone with experience building large-scale, highly available applications to join our enthusiastic and experienced engineering team team. If you are excited about working with new technologies you will be a great fit.
Requirements
Knowledge And Skill Requirements
- 5+ years experience with Ruby on Rails
- Minimum 3 years experience working on production applications with a large user base
- Knowledge and experience with RESTful APIs in Ruby on Rails
- Experience with Heroku and AWS
- Humble, team player, fast learner
Essential Functions
- Migrating our existing Rails app to a gated, API-only data and authentication platform
- Creating endpoints for authenticated data access data and reports
- Maintenance and consistent upgrading of tools (e.g. Rails 5 to Rails 6)
- Creating one-off scripts for migrations, cache invalidation, and more
- Constant improvement of security and authentication (including 2FA)
- Interfacing with other teams to provide data payloads to specification
- Documenting tools, scripts, and endpoints
- Leading features and providing mentorship for less experienced developers
- Occasional travel required
Favored Skills
- Experience working with multiple databases for single applications
- Experience with JSON-spec and GraphQL
Benefits
- Travel opportunities
- Remote work environment
- Comprehensive benefits including 401k, Health, Dental, and Vision insurance
- Learning allowance
- Access to experienced engineers with direct mentorship opportunities
- Generous Vacation/Time off policies
- Additional side benefits such as home-office upgrades, tuition reimbursement, paid gym memberships and wellness retreats, upgraded flights, cool swag and more
- Salary: $95k-105k