Browse All Jobs
Job Description
Roofstock is seeking a Senior Backend Engineer to join their Stessa product team. The engineer will be responsible for designing, developing, and maintaining scalable backend services using Ruby on Rails. They will also architect and optimize financial transaction processing workflows, ensuring reliability and security. The ideal candidate will have a strong background in FinTech and experience with cloud infrastructure and agile development methodologies.Roofstock is an end-to-end investment platform for single-family rental homes. The company's mission is to make real estate investing accessible, cost-effective, and simple. Roofstock has a collaborative culture and offers opportunities for growth.Responsibilities:
  • Design, develop, and maintain scalable, high-performance backend services using Ruby on Rails.
  • Architect and optimize financial transaction processing workflows.
  • Define and implement best practices for backend architecture.
  • Design and implement RESTful APIs.
  • Improve application performance, monitoring, and alerting strategies.
  • Contribute to backend infrastructure development.
  • Strengthen application security.
  • Provide technical leadership and mentor junior engineers.
  • Work closely with product managers, designers, and frontend engineers.
  • Stay updated on emerging technologies and industry best practices.
Requirements:
  • 7+ years of experience in backend development with Ruby on Rails.
  • Bachelor's degree in computer science or related field.
  • Experience working in FinTech.
  • Strong proficiency in relational databases.
  • Experience building and maintaining RESTful APIs.
  • Proficiency in scaling backend systems and optimizing performance.
  • Familiarity with cloud infrastructure and services such as AWS.
  • Experience with CI/CD pipelines and automated deployment processes.
  • Strong understanding of observability and security best practices.
  • Experience with agile development methodologies.
  • Excellent communication skills.
The role offers:
  • Generous PTO Policy
  • Paid Holidays
  • Volunteer Time Off
  • Paid Parental Leave
  • 401k Program
  • Wellness and home office/cell phone subsidies
  • Robust health, dental, vision insurance, and more
Apply Manually

Roofstock

Roofstock is a leading end-to-end investment platform for single-family rental homes, dedicated to making real estate investing accessible, cost-effective, and simple. By merging technology with a passion for wealth building through real estate, Roofstock provides a comprehensive solution for investors. The company has grown to include financial software, tenant screening, and property management services, supporting both long-term and short-term rental investments. With a collaborative culture and a growing team, Roofstock is transforming the landscape of real estate investment, offering diverse opportunities and benefits.

All Jobs at Roofstock (20)