Senior Ruby on Rails Engineer
EPAM Systems
Job description
About the role
We are seeking a Senior Ruby on Rails Engineer to join our Product & Development team building an enterprise‑level integration and automation platform in the iPaaS domain. The role is fully remote, allowing you to work from anywhere in Armenia while contributing to scalable backend services that power AI‑enabled, data‑driven workflows for global enterprise customers.
Key responsibilities
- Design, develop and maintain scalable Ruby on Rails applications.
- Build backend services supporting integration, automation and AI‑enabled features.
- Write clean, maintainable and testable code following TDD/BDD principles.
- Work extensively with PostgreSQL, including complex SQL queries and performance optimisation.
- Ensure application performance, reliability and scalability.
- Collaborate with product, engineering and cross‑functional teams.
- Participate in code reviews and promote engineering best practices.
- Take ownership of tasks and work independently with minimal supervision.
Required profile
- Strong commercial experience with Ruby and the Ruby on Rails ecosystem.
- Proven ability to build and support scalable web applications.
- Deep hands‑on expertise in PostgreSQL, including query optimisation and complex SQL.
- Solid experience with RSpec and TDD/BDD practices.
- Ability to work autonomously and take responsibility for results.
- Good spoken and written English for communication in an international environment.
Required skills
- Ruby
- Ruby on Rails
- PostgreSQL
- RSpec
- TDD / BDD
- Docker (nice to have)
- Redis
- ClickHouse
- JavaScript
- React, Angular or Vue.js
- Sidekiq or RabbitMQ
- CI/CD pipelines
- Git‑based workflows
What we offer
- Fully remote work with flexibility to work from any location in Armenia.
- Opportunity to work abroad for up to two months per year.
- Relocation possibilities within EPAM’s offices in 55+ countries.
- Leadership development, career advising and soft‑skills programs.
- Certifications for GCP, Azure and AWS.
- Unlimited access to EPAM’s internal learning database and free English classes.
- Employee Stock Purchase Plan and referral bonuses.
- Comprehensive medical and family care package, trust days and fitness‑club discounts.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Հայաստան.
Salary: Senior DevOps Engineer Based on 5 job offers in ՀայաստանSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 շաբաթ առաջ
Expires 1 ամիսից
20 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems