> Markdown version of [/jobs/ext/88580-staff-software-engineer-investor-owner](https://www.wearedevelopers.com/jobs/ext/88580-staff-software-engineer-investor-owner). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - Investor/Owner - **Company:** AppFolio, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $167,200.0 - $209,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Software as a Service, Code Review, Continuous Integration, Distributed Systems, Machine Learning, Ruby on Rails, Service-Oriented Architecture, Web Applications, Test-Driven Development (TDD), ReactJS, Information Technology, Golang - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c8303f404ec6ac90 ## About the Role Do you have a Master's degree?, * You have 8+ years of experience developing and scaling web-based applications, preferably in a SaaS environment. * You have a track record of leading high-stakes projects from initial ambiguity to successful launch-aligning stakeholders, making tough technical trade-offs, and ensuring long-term system health. * You have experience leading architectural discussions, defining system design, and guiding technical decision-making. * You have proactively adopted AI tooling into your daily workflow. You don't just use these tools; you understand how to prompt, iterate, and validate AI-generated output to maintain the highest standards of excellence. * You take a pragmatic approach to technology, adopting new tools where they add value, while mastering proven technologies. * You care about long-term maintainability, advocate for clean architecture, and drive continuous refactoring and improvement. * You balance intensity and sustainability-you'll go the extra mile when needed but also model healthy work-life balance. * You have an ability to solve complex problems without a roadmap * You love to learn about and use new tech, but understand the value of continuing to leverage existing technology when it gets the job done. * You care about the long-term maintainability of the codebase and advocate for refactoring and code cleanliness. * You can identify and resolve code-smells through sensible refactoring. * You care about the long-term maintainability of the codebase and will learn to advocate for refactoring and clean-ups where appropriate. * You care about work-life balance and want your company to care about it, too; you'll put in the extra hour when needed but won't let it become a habit. Nice To Have * 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, Golang, React, AWS, or service-oriented architectures. ## Description * Drive the technical vision and strategy across the Owner subsegment, influencing the product roadmap and making key architectural decisions that align with business goals. * Lead the design and implementation of complex, distributed systems that power our next-generation products, preparing our systems for a 10x increase in traffic and engagement. * Act as a force multiplier by coaching engineers and fostering a high-trust, autonomous culture where continuous learning and ownership are the norms. * Collaborate as a peer with Product, Design, and Machine Learning leaders to bridge the gap between "what's possible" in AI and "what's valuable" for our customers. * Operate in a highly autonomous team that owns the full lifecycle of solutions you build, from discovery to development to production * Proactively research, share, and apply new technologies and patterns that improve system quality and accelerate delivery. * Use test-driven development, code reviews, and continuous integration to deliver high-quality software and rapidly fix bugs as they come up. ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)