×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer - Affordable Housing

Job in Santa Barbara, Santa Barbara County, California, 93190, USA
Listing for: AppFolio
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Agile Developer
Salary/Wage Range or Industry Benchmark: 138400 - 173000 USD Yearly USD 138400.00 173000.00 YEAR
Job Description & How to Apply Below

Sr. Software Engineer - Affordable Housing

Join App Folio as a Full Stack Senior Software Engineer dedicated to transforming the affordable housing experience. Our team pioneers cloud‑based solutions that simplify application, management, and compliance for thousands of properties across the United States.

Responsibilities
  • Build a deep understanding of our Affordable Housing segment and take full ownership of the domain.
  • Develop scalable, robust web‑based solutions to solve complex business problems using existing technology, refactoring, or new integrations.
  • Mentor and guide other software engineers.
  • Implement new features and optimize existing ones to maximize performance.
  • Collaborate closely with QA, product owners, designers, and engineers; participate in a high‑performing, empowered team.
  • Work in an agile fashion, delivering incremental deliverables and limiting work in progress.
  • Research, share, and recommend new technologies and trends.
  • Maintain a high bar of engineering excellence through code reviews, best practices, and healthy debate.
  • Prioritize quality with test‑driven development, continuous integration, and rapid bug fixes.
Qualifications
  • Extensive experience developing web applications, preferably in an agile SaaS environment.
  • Proven experience across all levels of the development stack.
  • Strong familiarity with Ruby on Rails, React, MySQL, AWS, and SOA.
  • Proficiency with Agile software development processes:
    Scrum or Kanban.
  • Experience with Test‑Driven Development.
  • Creativity and proactivity—able to solve complex problems without a roadmap.
  • Passion for learning new technologies while effectively leveraging existing ones.
  • Commitment to long‑term maintainability, code cleanliness, and refactoring.
  • Ability to identify and resolve code‑smells through sensible refactoring.
Additional Skills and Knowledge
  • 5+ years of experience working in software engineering teams.
  • Comfortable working with remote team members.
  • Pragmatic thinking and balancing business outcomes with technical goals.
  • Strong relationships across other platform development teams.
Nice to Have
  • Experience across all levels of the development stack.
  • Hands‑on with Ruby on Rails, React, MySQL, AWS, and SOA.
  • Agile experience:
    Scrum or Kanban.
  • Test‑Driven Development expertise.
  • Knowledge of TRACS, iMAX system, and HUD 202D Guidelines.
Compensation & Benefits

The base salary range is $138,400 – $173,000, adjusted for skill, experience, and education. Total rewards include bonuses, equity, health, retirement, and other benefits available to full‑time employees.

About App Folio

App Folio is a technology leader powering the future of the real‑estate industry. Our cloud‑based platform connects communities, increases operational efficiency, and fuels business growth.

Why App Folio

Grow – High‑performance culture with growth opportunities and rewards.
Learn – Coaching, mentorship, and tools for skill development.
Impact – Innovating for communities that thrive.
Connect – Hybrid work, flexible, and collaborative environment.

Statement of Equal Opportunity – At App Folio, we value diversity and are a proud Equal Opportunity Employer. All qualified applicants, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, ancestry, disability, or veteran status, are welcome.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary