Remote Software Engineer, Backend

at Folio

Posted 2 days ago 4 applied

Description:

  • The role involves building the infrastructure for B2B commerce in the hospitality sector, starting with hotels.
  • Candidates should have experience working on early-stage teams and enjoy taking on multiple responsibilities.
  • The position requires a passion for creating software that delivers real value, even if the solutions are simple.
  • Strong prioritization and time management skills are essential, along with the ability to adapt to changing circumstances.
  • A focus on quality over quantity is important, with the ability to simplify complex systems to create effective applications.

Requirements:

  • Candidates must have 8+ years of hands-on experience as a senior contributor to successful product teams.
  • Expertise in backend technologies such as Ruby on Rails, Node.js, Postgres, and API design is required.
  • Solid object-oriented design and programming skills are necessary, with experience in architecting solutions for complex data-intensive systems.
  • Hands-on experience with DevOps practices, infrastructure automation, and cloud deployment (AWS, Docker, CI/CD pipelines) is essential.
  • Understanding of system scalability, performance optimization, monitoring, and experience with infrastructure as code (Terraform) is required.
  • Experience in building software that facilitates money movement and digitizes paper-based processes is necessary.
  • Candidates should have experience with data modeling, database optimization, and ensuring data integrity in financial systems.
  • Experience in building and maintaining search infrastructure, ideally with Elasticsearch or similar technologies, is required.
  • Contributions to Open Source Software projects or other pro-bono efforts are valued.

Benefits:

  • The company operates as a remote-first organization, with quarterly in-person meetings at hotel partners.
  • The engineering team maintains a minimal meeting schedule, with daily standups except on Fridays.
  • Tools such as Google Meet, GitHub, Linear, Notion, and Slack are used for daily operations and decision-making.
  • The company values craftsmanship, optimism, ownership, and a culture of hospitality in its work environment.