Senior Software Engineer - Ruby on Rails (Back End)
Rail Europe
full-remoteseniorcdibackend Full remote - Paris, FR 18 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTech Stack
RubyRuby on RailsPostgreSQLAWS
About the role
Role Overview
Join Rail Europe as a Senior Software Engineer to develop and deliver high-quality backend software functionalities, primarily focused on APIs and integrations with external provider systems. You will participate in all stages of the project implementation lifecycle, contribute to solving complex technical challenges, and collaborate closely with engineers, product managers, and stakeholders.
Key Responsibilities
- Actively contribute to all stages of project implementation lifecycle, including technical design, development, testing, deployment, monitoring, incident analysis, and architectural discussions
- Identify and resolve complex technical challenges related to external API integrations, data consistency, performance, scalability, caching strategies, and system reliability
- Produce high-quality deliverables for business and technical improvements
- Write clear technical specifications and adhere to industry best practices for clean, modular, and maintainable backend code
- Participate in on-call rotation to ensure availability of critical systems and support incident diagnostics
Required Qualifications
- 8+ years of professional software engineering experience working on production systems
- Hands-on experience with Ruby and Ruby on Rails, with strong focus on backend development and APIs
- Mandatory professional working proficiency in English (daily working language)
- Ability to work hours with significant overlap with European daytime
- Strong problem-solving skills and ability to identify root causes of technical issues
- Demonstrated commitment to code quality, testing, peer review, and long-term maintainability
- Growth mindset with collaborative approach and willingness to learn
- Hands-on experience using AI-powered developer tools in daily work
Nice-to-Have Qualifications
- BSc in Engineering, Computer Science, or relevant field
- Experience with complex third-party APIs or external system integrations
- PostgreSQL experience
- Familiarity with AWS and cloud-based environments
- Experience with Agile methodologies
About Rail Europe
Rail Europe is a company operating in the travel/transportation industry, developing backend software solutions for APIs and integrations with external provider systems.
Scraped 3/28/2026