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