Back to AppFolio
AppFolio logo
AppFolio·Canada·remote

Sr. Software Engineer - Accounting

Posted 4 days ago
Apply on company site
Ruby on RailsReact

About the role

What you'll do

  • Join a 6-person cross-functional team enhancing the accounting module of a leading property management SaaS product.
  • Develop scalable, robust web-based solutions integrating financial institution data for customers.
  • Lead technical efforts with expertise in Ruby on Rails, React, Redux, and AWS while collaborating closely with product and UX teams.
  • Apply test-driven development, code reviews, and continuous integration to ensure high-quality software delivery.
  • Engage directly with customers and use agile practices to continuously deliver impactful features.

What you should know

  • Opportunity to work on complex financial integrations within a mature SaaS product impacting real estate professionals.
  • Role requires technical leadership and strong communication skills to align and execute team initiatives.
  • Candidates should be comfortable with agile methodologies and continuous delivery practices but with flexibility in process adoption.
  • Exposure to AI technologies and LLM integration is a plus, reflecting the company’s forward-looking product strategy.
  • The environment fosters mentorship and growth, with emphasis on learning from peers and contributing to a high-performance culture.

About the company

  • AppFolio is a technology leader in real estate software, serving millions with property management solutions.
  • The company values a culture of impact, growth, learning, and connection with a strong emphasis on diversity and inclusion.
  • Teams are small, focused, and cross-functional, promoting collaboration among engineers, product managers, designers, and QA.
  • Supports fully remote work with offices in Santa Barbara and San Diego, encouraging a healthy work-life balance.
  • Innovates with AI-driven features such as smart bill upload and LLM-backed workflows to automate property management tasks.

Key required skills

Ruby on RailsReactReduxAWSTDD

Summary generated from the original posting.