Senior Backend Engineer (Ruby) at Tech Platform (Remote, PH-based)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience with Ruby on Rails, familiarity with Golang is a plus., Strong understanding of distributed systems and database architecture., Extensive experience in designing and maintaining high-performance APIs., Bachelor's or Master's degree in Computer Science or related field is preferred, but experience is valued more..

Key responsibilities:

  • Write clean, scalable, and thoroughly tested code to meet business and technical requirements.
  • Collaborate with the Product team to identify and implement user stories and technical needs.
  • Create and maintain comprehensive documentation for APIs and software systems.
  • Assist the Care team with technical support to troubleshoot and resolve issues efficiently.

OneTeamAnywhere logo
OneTeamAnywhere
11 - 50 Employees
See all jobs

Job description

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.
  • Create and maintain comprehensive documentation for APIs and other software
    systems.
  • 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)

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication

Back-End Engineer Related jobs