Tallo logoTallo logo

Manager, Software Engineering - Platform

Job

AppFolio

San Diego, CA (In Person)

$188,100 Salary, Full-Time

Posted 03/11/2026 (Updated 8 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Manager, Software Engineering - Platform San Diego, CA Job Details Full-time $167,200 - $209,000 a year 1 day ago Qualifications Computer science Data storage Computer Science Continuous Delivery (CD) implementation 5 years Bachelor of Science IT strategy planning System design Test-driven development Scalable systems Doctoral degree in Computer Science Team development Hiring Product development projects Solution architecture design Bachelor's degree Continuous improvement Doctor of Philosophy Master of Science Scalability Agile software development Master's degree in computer science Cloud Architecture Design (Architecture design skills) Distributed computing Senior level AI Cross-functional collaboration Bachelor's degree in computer science Leadership Team motivation (leadership skill) Cross-functional communication Full Job Description Hi, We're AppFolio We're innovators, changemakers, and collaborators. We're more than just a software company - we're pioneers in cloud and AI who deliver magical experiences that make our customers' lives easier. We're revolutionizing how people do business in the real estate industry, and we want your ideas, enthusiasm, and passion to help us keep innovating. Are you a technologist, builder, and lifelong learner? We are seeking an Engineering Manager to lead and contribute alongside software engineers within our Platform team. AppFolio is building the platform where real estate comes to do business, and our Platform is the foundation for all the great experiences we build. Our mission is to empower property managers to access their data efficiently, reducing time spent navigating pages to find the information they need to service their customers and grow their business. This engineering leader will manage and develop a team of world-class engineers responsible for managing core platform services at scale that other teams use to build upon. The ideal candidate we're looking for is passionate about servant leadership, personal development and has deep hands-on technical experience. They should be able to understand and communicate the business impact of technical projects and possess strong system design knowledge to craft and deliver an effective engineering strategy. This person thrives in a highly collaborative environment, applying Agile methodologies to help cross-functional product development teams to build an innovative product for our customers.
Your impact:
Lead, coach, and support a team of 5-10 passionate engineers as direct reports, fostering a high-performance culture of technical excellence. Drive technical innovation by designing and delivering scalable, high-performance, and reliable software solutions. Lead architectural discussions and contribute hands-on to system design, ensuring the team builds robust and future-proof platform services. Take a hands-on approach to the entire software development lifecycle: oversee technical execution, ensure high-quality code through rigorous reviews, and maintain a culture of continuous improvement. Identify and resolve performance bottlenecks, scalability challenges, and reliability issues to create an industry-leading leasing experience. Collaborate with our Engineering Director to define and execute a forward-thinking technical strategy for the team. Manage the delivery of software using Agile best practices, including continuous delivery, continuous integration, and test-driven development. Promote a SMART codebase (Simple, Maintainable, Agile, Refactored, and Tested) for a SAFE product (Secure, Available, Fast, and Easy). Champion best practices in cloud architecture, distributed systems, and modern engineering methodologies to enhance the team's technical capabilities. Ensure the team fully understands the goals and objectives of AppFolio as a company and how their work fits into the bigger picture. Pragmatically applies AI developer tooling to improve team efficiency while maintaining high code quality and software reliability.
Skills & Knowledge:
BS, MS, or Ph.D. in Computer Science or related technical discipline, or equivalent experience. Proven experience leading engineering teams during the evolution of the Engineering function from start-up to mid-lifecycle. 2+ years of successfully hiring, directly managing, coaching, and retaining world-class engineers. 5+ years of demonstrated experience leading and contributing to the design, development, delivery, and maintenance of large-scale and high-performance platforms. Deep hands-on technical expertise, including strong system design skills and the ability to craft and execute an engineering strategy aligned with business objectives. Well-versed not only in the typical Agile rituals and practices - but also the modern, genuinely agile practices of rapid experimentation and continuous delivery of value. Exceptional interpersonal skills with a proven ability to build productive cross-functional relationships and motivate team members. Must have a positive, can-do attitude and value collaboration. The ability to thrive with high levels of personal initiative, autonomy, and responsibility. Creativity, ability to solve complex problems without a roadmap.
Preferred Skills & Knowledge:
Experience building and extending modern search platforms to maximize customer's access to their data. Experience building and evolving document storage and access solutions is a plus. Building platform as a product, creating self-service tools and capabilities for internal teams to leverage Compensation & Benefits The base salary that we reasonably expect to pay for this role is $167,200 - $209,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/commissions that you may be eligible for based on your role and/or employment type. Regular full-time employees are eligible for benefits - see here. #LI-SS2

Similar remote jobs

Similar jobs in San Diego, CA

Similar jobs in California