Skip To Main Content
backBack to Search

Junior Ruby on Rails Developer for a Cloud Storage Company

Remote in Colombia
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Ruby on Rails Developer with 6+ months of experience as a professional software engineer, and strong skills in Ruby, Scala, or similar languages to join our team.

The customer is an online cloud document storage service. The resource contains more than 1,000,000 documents. The company is building the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of eBooks, audiobooks, magazines, documents and more. Their community includes over 1.4M subscribers in nearly every country worldwide.

The team builds and evolves the ingestion pipelines and management tools that support all of the premium content - eBooks, audiobooks, magazines and articles, podcasts and sheet music, that is available to the customer's subscribers.

Responsibilities
  • Full-cycle software development
  • Contribute in a number of ways, including advising on others' technical design, reviewing code, participating in interviews, and mentoring less experienced engineers
  • Own the design, implementation, delivery, and operation of systems, end-to-end
  • Consider testability, upgradeability, scalability, and observability throughout the development process
  • Verifiably correct ingestion of all publisher content and metadata
  • Augmenting publisher content with additional external metadata sources and internally built metadata
  • Ensuring correct availability of publisher content based for time-based, region-based, and other publisher restrictions
  • Managing the data pipelines that compute and generate accurate reports that are used to pay publishers
Requirements
  • 6+ months of experience as a professional software engineer; strong programming skills in Ruby, Scala or similar languages
  • Ability to write understandable, testable code with an eye towards maintainability
  • Experience with data modeling and data management
  • English level proficiency B1
Nice to have
  • Experience with data pipelines, both real-time and batch or a desire to learn
  • Bachelor’s in CS or equivalent professional experience
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you