
Sr. Software Engineer - Leasing
Appfolio
The Role
Overview
Senior full‑stack engineer developing AI‑powered leasing SaaS solutions.
Key Responsibilities
- feature development
- agile practices
- mentorship
- test-driven
- code reviews
- web development
Tasks
-Design and deliver new features and improve existing ones with a focus on robustness, maintainability, and performance. -Champion agile practices that emphasize collaboration, prioritization, urgency, and accountability to deliver at a rapid pace. -Lead by example in design, coding, and architecture; mentor and coach other engineers to raise the technical bar across the team. -Drive engineering excellence through test-driven development, thoughtful code reviews, and continuous integration practices. -Collaborate deeply with engineers, QA, product managers, designers, and researchers to deliver end-to-end solutions. -Proactively research, share, and apply new technologies and patterns that improve system quality and accelerate delivery. -Develop scalable, resilient, and elegant web-based solutions to solve complex business problems at scale. -Formulate, implement, and optimize algorithms and database queries to ensure SaaS scalability, performance, and stability.
Requirements
- agile
- ruby
- react
- aws
- automated testing
- cs degree
What You Bring
-You have experience with modern Agile software development practices (Scrum, Kanban, CI/CD). -You have experience leading technical projects end-to-end—from shaping requirements and architecture through implementation, launch, and ongoing optimization—while aligning stakeholders and ensuring successful outcomes. -You are language agnostic and have deep experience with at least one modern language such as Ruby, Java, or Python. -Experience with AI/ML technologies and how they integrate into SaaS applications. -You have 5+ years of experience developing and scaling web-based applications, preferably in a SaaS environment. -You are comfortable working across all levels of the development stack and excel at breaking down complex problems. -You care about long-term maintainability, advocate for clean architecture, and drive continuous refactoring and improvement. -Bachelor’s, Master’s, or Ph.D. in Computer Science or related technical discipline. -Experience with technologies in our stack such as Ruby on Rails, React, AWS, or service-oriented architectures. -You have strong experience with automated testing and understand its role in sustainable engineering. -Experience leading architectural discussions, defining system design, and guiding technical decision-making.
People Also Searched For
Administrative Assistant jobs in Santa Barbara , California , US
General Admin & Support jobs in Santa Barbara , California , US
Business Support Admin jobs in Santa Barbara , California , US
Administrative Assistant jobs in California , US
General Admin & Support jobs in California , US
Business Support Admin jobs in California , US
Administrative Assistant jobs in Santa Barbara , US
General Admin & Support jobs in Santa Barbara , US
Business Support Admin jobs in Santa Barbara , US
Benefits
-You balance intensity and sustainability—you’ll go the extra mile when needed but also model healthy work-life balance.
The Company
About Appfolio
-Founded in 2006 by Klaus Schauser and Jon Walker, AppFolio emerged to simplify property management through centralized cloud software. -Its flagship product, AppFolio Property Manager, integrates accounting, leasing, marketing, maintenance, and reporting into one platform. -In 2012 it acquired MyCase, later divesting it in 2020 to refocus solely on real estate solutions. -AppFolio has expanded via acquisitions like RentLinx, WegoWise and Dynasty Marketplace to enhance listing presence, analytics, and AI capabilities. -Typical customers range from small landlords to large portfolios, covering single-family, multifamily, commercial, student housing, and community associations. -Its Stack™ Marketplace enables seamless third-party integrations tailored to unique workflows. -In 2024 it introduced Realm-X, a generative AI assistant that automates tasks like report generation, messaging, and maintenance coordination. -Known for rapid feature rollout, mobile-first investor tools, and embedded AI, it stands out in real-time property and investment management.
Sector Specialisms
Residential
Commercial
