Manager, Software Engineering
Occupations:
Architectural and Engineering ManagersSoftware DevelopersComputer Systems Engineers/ArchitectsEngineers, All OtherComputer and Information Systems ManagersIndustries:
Software PublishersRestaurants and Other Eating PlacesArchitectural, Engineering, and Related ServicesCommercial and Service Industry Machinery ManufacturingOffice Furniture (including Fixtures) ManufacturingDescription
We are looking for an Engineering Manager to lead a high‑performing team responsible for bringing our affordable housing and student housing solutions to market. The role requires a product‑focused engineering leader with experience building scalable, intuitive software that empowers property managers and residents.
Your Impact:
Lead, coach, and support a small, highly effective team of 5 engineers, fostering a high‑performance culture of excellence.
Take a hands‑on approach to the entire software development lifecycle, performing day‑to‑day project management to ensure successful, on‑time releases.
Build trusting relationships and collaborate across departments, particularly with product and design, to execute on company strategy.
Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices to ensure long‑term success.
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, Tested) for a SAFE product (Secure, Available, Fast, Easy).
Implement processes and metrics that allow the team to be efficient and focused and to ensure products are market‑ready.
Enable a culture of creativity, collaboration, speed, innovation, and excellence while continuously elevating engineering quality.
Ensure the team fully understands the company goals and how their work fits into the bigger picture.
Foster a fun and engaging team culture, including daily stand‑up games and camaraderie.
Skills & Knowledge:
BS, MS, or Ph.D. in Computer Science or related discipline.
Proven experience leading engineering teams from start‑up to mid‑life cycle.
2+ years of hiring, managing, coaching, and retaining world‑class engineers.
5+ years of design, development, delivery, and maintenance of large‑scale customer‑facing products or high‑performance platforms.
Well‑versed in Agile rituals and modern rapid experimentation and continuous delivery practices.
Proficiency with Ruby, React, and SQL.
Exceptional interpersonal skills and a positive, can‑do attitude.
Strong personal initiative, autonomy, and responsibility.
Compensation & Benefits:
The base salary for this role ranges from $167,200 to $209,000, adjusted for candidate skills, education, and experience. Regular full‑time employees are eligible for a comprehensive benefits package.
Statement of Equal Opportunity:
At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. We are a proud Equal Opportunity Employer. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio.
#J-18808-Ljbffr