Software Engineer, Backend

Folio

• $120K — $145K *
US-AnywhereRemote in San Francisco, CA
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in product development and senior technical contributions
  • Expertise in backend technologies: Ruby on Rails, Node.js, and Postgres
  • Strong object-oriented design and programming skills
  • DevOps practices knowledge, including AWS and infrastructure automation
  • Experience with search infrastructures, preferably Elasticsearch
  • Proficiency in data integrity and optimization for financial systems
  • Active contributor to Open Source Software projects.

Responsibilities

  • Develop and maintain backend applications for B2B hospitality solutions
  • Architect solutions for complex, data-intensive applications
  • Implement infrastructure automation and cloud deployment methods
  • Ensure system performance optimization and scalability
  • Build and maintain search infrastructure capabilities
  • Contribute to software that facilitates financial transactions and digital process improvement
  • Engage in team discussions to share knowledge and improve workflow.

Benefits

  • Remote-first working environment with quarterly in-person meet-ups
  • Daily standups for team coordination
  • Minimal meetings to maximize productivity
  • Opportunity to work directly on impactful products for the hospitality sector
  • Access to modern collaboration tools like Google Meet, GitHub, and Notion.
Full Job Description
What excites you
  • You're someone who has worked on early-stage teams, perhaps even as a founder, and love wearing multiple hats (to a healthy extent).
  • You've seen products come to life from just a spark of an idea, and even if things don't quite pan out, you're motivated by the process of making something from nothing.
  • You want to work on software that has real, tangible value to deliver to the people who need it, even if the solution can be basic or 'unsexy' sometimes.
  • You're an expert at prioritization and time management who can gracefully adapt to new facts on the fly as you make tradeoffs between customer and business needs.
  • You're focused on quality, not quantity. You can distill complex systems in the service of building delightful yet powerful applications.


What excites us
  • You have 8+ years of hands-on experience as a senior contributor to teams that have proved they can ship great products.
  • You're a backend specialist with deep expertise in server-side technologies (Ruby on Rails / Node.js / Postgres) and API design.
  • You have solid object-oriented design and programming skills with experience architecting solutions for complex data-intensive systems.
  • You have hands-on experience with DevOps practices, infrastructure automation, and cloud deployment (AWS, Docker, CI/CD pipelines)
  • You understand system scalability, performance optimization, monitoring, and have experience with infrastructure as code (Terraform).
  • You have experience building software that enables money movement with a penchant for digitizing historically paper-based processes.
  • You have experience with data modeling, database optimization, and ensuring data integrity in financial systems.
  • You have experience building and maintaining search infrastructure, ideally with Elasticsearch or similar technologies.
  • You try to give back to the development community as a contributor to Open Source Software projects or other pro-bono avenues.


Working at Folio
  • Folio is a Ruby on Rails app with Typescript Node.js automations and Elasticsearch deployed to AWS.
  • Our engineering team meets daily for standup (except Friday) and otherwise keep meetings to a minimum.
  • We're a remote-first company. Quarterly, we travel to work together in-person and stay with one of our hotel partners.
  • For the most part, we rely on Google Meet, GitHub, Linear, Notion, and Slack to make decisions and get things done day-to-day.

Similar Jobs

More Jobs at Folio

More Finance & Insurance Jobs

Find similar Software Engineer, Backend jobs: