Senior Backend Engineer (Ruby) at Tech Platform (Remote,PH-based)
3 months ago
Barcelona
We are looking for a Senior Backend Engineer to work with us full-time in a remote setup for our Spain-based client. For this role, we only process candidates that are based in the Philippines and have legal authorization to work in the Philippines. About the OTA Client: • On a mission to simplify hospitality management, empowering and revolutionizing over 12,000 hoteliers worldwide, • Been recognized as a TravelTech Titan and one of Wired's hottest start-ups, with over $50 million raised from top-tier VCs who back disruptive giants like Alibaba, Toast, Zendesk, Delivery Hero, Revolut, and Loom, • With team of 300+ engineers based in Barcelona, cultivating a culture of positivity and personal growth., • Our team members are enthusiastic, thrive on ownership, and excel in collaboration. Every day, we lead by example, prioritizing client satisfaction and executing with excellence. We are committed to making a positive impact wherever we go. About the Role: We're seeking a seasoned Senior Software Engineer (Backend) to join our Managing Hotel Operations & Finances and contribute to building next-generation APIs that will expand our company inventory distribution beyond current channels. In this role, you'll work closely with a dynamic team to design, develop, and maintain APIs that are robust, well-documented, and highly observable. If you're a problem-solver with a passion for innovation, strong analytical skills, and thrive in the fast-paced environment of a growing startup, we'd love to hear from you. Your Missions: • Write clean, scalable, and thoroughly tested code to meet business and technical requirements., • Work with the Product team to identify, refine, and implement user stories and technical needs., • Ensure all systems are observable, using monitoring and logging tools to maintain reliability and performance., • Assist the Care team with technical support to troubleshoot and resolve issues efficiently., • Play a key role in evolving our platform from MVP to handling high-traffic and high-performance demands. About YOU: • Proven experience with Ruby on Rails, with additional familiarity in Golang being a strong advantage., • Strong grasp of distributed systems, database architecture, and software design principles., • Extensive experience designing, building, and maintaining APIs with high usability and performance., • Hands-on experience with unit, integration, and automated testing frameworks., • Good knowledge of best practices and architectural principles, with optional familiarity in Domain-Driven Design (DDD)., • Strong problem-solving abilities and computer science fundamentals to write efficient and optimized code., • Excellent communication skills to work across teams and share ideas effectively., • Fluency in English. Nice to Haves: • Experience with Golang, • Familiarity with platforms like AWS, Azure, or GCP., • Bachelor or Master Degree In Computer Science, Software Engineering, or a related field., • We value experience over formal education., • Experience in scale-ups (from MVP to high traffic and high performance)