Sr. Software Engineer - Accounting Payables
Overview:
In this Senior Software Engineer role, you'll strengthen the accounting module of AppFolio Property Manager, driving automation and AI-enabled features for Accounts Payable. You'll join a small, cross-functional team and ship scalable, robust web solutions in a SaaS setting. You'll own significant parts of the SDLC, collaborate with product, design, and customers, and help push continuous delivery and test-driven development. This is a hands-on, impact-driven opportunity at a real estate SaaS leader. Compensation / Benefitsbase salary range 138,400 - 190,300benefits for regular full-time employeesremote-friendly / hybrid workgrowth and learning opportunitiescoaching and mentorshipcompetitive total rewards package
Responsibilities:
- Onboard quickly to stack and problem space; align team on solution space
- Develop scalable, robust web-based solutions to client problems
- Formulate and optimize database queries to support SaaS scalability
- Implement new features and optimize existing ones for performance and stability
- Apply test-driven development, code reviews, and CI to ensure quality
- Collaborate with engineers, product owners, designers, and customers to incorporate feedback
- Leverage agile practices to deliver small batches of value continuously
- Engage in customer calls and cross-functional collaboration to shape solutions
Key requirements:
- Bachelor's, Master's, or PhD in Computer Science or related technical discipline 5+ years of experience as a full-stack software engineer
- Hands-on experience building web-based SaaS applications
- Ability to drive impact autonomously across the full SDLCKnowledge of Ruby on Rails and a language such as Ruby, Java, Go, or Python
- Experience with AI-driven development and integrating LLMs into production workflows
- Experience collaborating with cross-functional partners across product and designstrong communication skillsability to lead and mentor teammatescollaboration with cross-functional teams
- Ruby on RailsRuby/Java/Go/Pythonweb-based SaaS development