{"schemaVersion":"jobsearcher.job.v1","id":"fb4e58fb1c8203acbcd8a696","url":"https://jobsearcher.com/jobs/fb4e58fb1c8203acbcd8a696","canonicalUrl":"https://jobsearcher.com/jobs/fb4e58fb1c8203acbcd8a696","title":"Sr. Software Engineer - Leasing","description":"OverviewAs a Senior Software Engineer on the Leasing Engineering Team, you will guide rapid product development for a SaaS real estate platform. You'll shape technical direction, mentor peers, and deliver scalable web solutions that boost performance and maintainability. You'll work with cross-functional partners to ship features quickly while upholding engineering excellence. This role offers meaningful impact shaping software used by thousands of businesses and advancing the company's mission to empower customers and communities.ResponsibilitiesDevelop scalable, robust web solutions for complex business problems at scaleLead by example in design, coding, and architecture; mentor engineersOptimize algorithms and queries to ensure SaaS scalabilityDesign and deliver new features with robustness and performancePromote test-driven development, code reviews, and CI practicesCollaborate with engineers, QA, product, design, and researchers on end-to-end solutionsChampion agile practices for rapid deliveryResearch and apply new technologies to improve quality and speedKey requirements5+ years of experience building and scaling web applications, preferably in SaaSComfort with full-stack development and breaking down complex problemsExperience leading end-to-end technical projects with stakeholder alignmentExperience with modern Agile practices (Scrum, Kanban, CI/CD)Strong automated testing experience and understanding of sustainable engineeringProficiency in at least one modern language (Ruby, Java, or Python)Pragmatic approach to adopting tools that add value and improving maintainabilityCommitment to clean architecture and continuous refactoringAbility to balance intensity with healthy work-life balancecollaborationmentoring and leadershipstrong communicationRuby, Java, or Python (language proficiency)Ruby on RailsReact","company":"AppFolio","rawCompany":"appfolio","city":"Tampa","state":"FL","isRemote":false,"isActive":false,"createdAt":"2026-10-26T14:27:49.845Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer - Leasing","description":"OverviewAs a Senior Software Engineer on the Leasing Engineering Team, you will guide rapid product development for a SaaS real estate platform. You'll shape technical direction, mentor peers, and deliver scalable web solutions that boost performance and maintainability. You'll work with cross-functional partners to ship features quickly while upholding engineering excellence. This role offers meaningful impact shaping software used by thousands of businesses and advancing the company's mission to empower customers and communities.ResponsibilitiesDevelop scalable, robust web solutions for complex business problems at scaleLead by example in design, coding, and architecture; mentor engineersOptimize algorithms and queries to ensure SaaS scalabilityDesign and deliver new features with robustness and performancePromote test-driven development, code reviews, and CI practicesCollaborate with engineers, QA, product, design, and researchers on end-to-end solutionsChampion agile practices for rapid deliveryResearch and apply new technologies to improve quality and speedKey requirements5+ years of experience building and scaling web applications, preferably in SaaSComfort with full-stack development and breaking down complex problemsExperience leading end-to-end technical projects with stakeholder alignmentExperience with modern Agile practices (Scrum, Kanban, CI/CD)Strong automated testing experience and understanding of sustainable engineeringProficiency in at least one modern language (Ruby, Java, or Python)Pragmatic approach to adopting tools that add value and improving maintainabilityCommitment to clean architecture and continuous refactoringAbility to balance intensity with healthy work-life balancecollaborationmentoring and leadershipstrong communicationRuby, Java, or Python (language proficiency)Ruby on RailsReact","datePosted":"2026-10-26T14:27:49.845Z","dateModified":"2026-10-26T14:27:49.845Z","hiringOrganization":{"@type":"Organization","name":"AppFolio","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tampa","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fb4e58fb1c8203acbcd8a696"},"url":"https://jobsearcher.com/jobs/fb4e58fb1c8203acbcd8a696"}}