Jobs · Engineering · California

Sr. Software Engineer - Accounting

AppFolio · Santa Barbara, CA · 4 days ago
Engineering$138k–$173k/yrFull-time

Responsibilities

  • Product Development: Design, build, and deploy sophisticated pricing algorithms and optimize bulk action capabilities to streamline workflows and maximize value for property managers.
  • Full-Stack Engineering: Develop scalable, robust, and performant solutions using our core stack (Ruby on Rails, TypeScript, GraphQL, React) to solve complex business problems.
  • Mentorship: Act as a cross-functional force multiplier by mentoring and guiding other software engineers to upscale the team's overall engineering capabilities.
  • Agentic Coding: Champion and improve the team's agentic coding practices, driving the active use of enterprise-approved AI tools to increase development velocity and efficiency.
  • Algorithm & Database Optimization: Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability, performance, and stability.
  • Engineering Excellence: Use test-driven development, thoughtful code reviews, and continuous integration to deliver high-quality software and rapidly address issues.
  • Collaboration: Work closely with, and incorporate feedback from, other engineering team members, QA, product owners, designers, and researchers.
  • Agile Execution: Leverage agile practices to encourage collaboration, prioritization, and urgency to deliver at a rapid pace.

Qualifications

  • 5+ years of experience developing service-based applications, preferably in a SaaS environment at scale.
  • Experience working across all levels of the development stack and excel at breaking down complex business requirements into elegant technical solutions.
  • Natural mentor who enjoys upskilling teammates and fostering a culture of continuous learning.
  • Experience with Agile software development processes: Scrum or Kanban.
  • Strong experience with automated testing and value its role in sustainable engineering.
  • Language-agnostic, deep experience working with a modern language like Ruby, Java, or Python, as well as modern frontend frameworks (e.g., React).
  • Pragmatic approach to technology—loves learning about new tools (like AI coding assistants) to boost productivity, but understands the value of mastering proven technologies.
  • Cares about the long-term maintainability of the codebase and advocates for refactoring and clean architecture where appropriate.
  • Balances intensity and sustainability; cares about work-life balance and wants the company to care about it too.

Benefits

The base salary that we reasonably expect to pay for this role is $138,400 - $173,000. The actual base salary for this role will be determined by a variety of factors, including but not limited to the candidate’s skills, education, experience, etc. Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses that you may be eligible for based on your role and/or employment type.

About AppFolio

AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com.

Statement of Equal Opportunity

At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio.

Similar jobs

Sr. Software Engineer

deciBel Research, Inc.Huntsville, AL· 3 wk ago
Engineeringapply on decibelresearch.applicantpro.com

Sr. Software Engineer

Richmond NationalGlen Allen, VA· 3 wk ago
Engineering$125k–$135k/yrapply on richmondnationalservices.applytojob.com

Sr. Software Engineer

NetAppCranberry Township, PA· 2 days ago
Engineering$196k–$255k/yrapply on dsp.prng.co