Summary
Join Persado's vibrant Engineering team as a Senior Backend Engineer (Ruby on Rails)! This role focuses on designing and building robust APIs, services, and data-driven solutions using Ruby on Rails. You will collaborate with various teams, mentor junior engineers, and have opportunities for continuous learning and growth. The position offers a hybrid work model, competitive compensation, and generous benefits, including retirement support, professional development, and flexible time off. Based in Greece or any EU country, this role requires at least 5 years of experience on large-scale projects and proficiency in Ruby on Rails, SQL, and API development. React experience is a plus.
Requirements
- Backend Focus
- Ruby on Rails Proficiency: At least 3 years of hands-on experience with Ruby on Rails
- Relational Databases: Strong SQL skills (e.g., PostgreSQL) and experience working with complex schemas
- API & Microservices: Familiarity with architecting RESTful APIs, microservices, or asynchronous backend systems
- At least 5 years of experience on large-scale projects
Responsibilities
- Be part of a fun, diverse, and like-minded developer team that thrives on innovation and knowledge sharing
- Own the Backend: Develop new features, optimize existing services, and maintain critical APIs in Ruby on Rails
- Collaborate closely with our Product, Data Science, and Design teams to build well-researched, high-impact features—our devs have plenty of product ownership!
- Partner with QA & MLOps to ensure our applications stay reliable, scalable, and efficient
- Solve challenging technical problems and work with complex data to deliver seamless user experiences
- Mentor junior engineers (and keep learning a ton yourself!)
- Dive into internal meetups and discussions on a variety of software engineering topics
- Leverage online resources and courses —we support continuous learning and growth
- Have a structured career development path – check out our Engineering Job Ladder
Preferred Qualifications
- React Know-How or Willingness to Learn: Familiarity with React, JavaScript, or TypeScript can help you collaborate across the full stack
- UI Collaboration: Interest in or experience with bridging backend services to polished front-end experiences
- Testing Enthusiasm: Experience with TDD, RSpec, or similar testing frameworks is a plus
- Performance Mindset: Understanding of scalability, performance optimization, and security best practices
Benefits
- Persado’s hybrid working model empowers both remote and in-office work equitably
- Competitive & Equitable Compensation: We believe in fair pay and reward excellence
- Generous Benefits Packages: Offered globally
- Retirement Support: 401k matching (USA) or Pension Scheme (certain EU locations)
- Professional Growth: Dedicated enablement and training teams, on-demand tools, and resources
- Employee Enrichment Fund: Pursue a passion or upgrade your home office
- Structured Onboarding: Confident start, long-term success
- Career Development: Clear paths for mobility, continuous feedback loops, and performance management
- Learning Resources: Online subscriptions, technical books, and courses
- Flexible Time Off: Including Summer Fridays and a one-week Winter Holiday Break
- #PersadoCares: 2 paid Volunteer days per year and charitable donation matching
- Diversity, Inclusion & Belonging: Culture month celebrations, commitment to bias-free recruitment, community ERGs, and more
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.