Join AppFolio as a Senior Software Engineer
AppFolio is seeking a talented and experienced Senior Software Engineer to join our Investment Manager team. This is an exciting opportunity to work on a leading software platform in the real estate investment management space. We are looking for someone who is passionate about building innovative software solutions and thrives in a collaborative, agile environment.
About the Role
As a Senior Software Engineer, you will become a technical domain expert in our Investment Manager space. You will work on developing scalable, robust, and simple web-based solutions to solve complex business problems for our customers. You will be part of a high-performing team that values mutual trust and respect, and you will have the opportunity to mentor and guide other software engineers.
Key Responsibilities
- Develop a deep understanding of the Investment Management segment and own the domain with your team.
- Master your software engineering craft and collaborate with other engineers to learn and teach.
- Implement new features and optimize existing ones to drive maximum performance.
- Use test-driven development, code reviews, and continuous integration to deliver high-quality software.
- Work closely with engineering team members, QA, product owners, and designers to incorporate feedback.
- Participate in agile processes to turn complex problems into deliverables and execute quickly.
- Research and recommend new technologies and trends.
- Maintain a high bar of engineering excellence and advocate for code cleanliness and refactoring.
Qualifications
- Extensive experience developing web applications, preferably in an agile SaaS environment.
- Proven experience working across all levels of the development stack.
- Strong familiarity with technologies such as Ruby on Rails, React, MySQL, AWS, and SOA.
- Strong familiarity with Agile software development processes like Scrum or Kanban.
- Strong familiarity with Test-Driven Development.
- Ability to solve complex problems creatively and proactively.
- Commitment to work-life balance and maintaining a healthy work environment.
Compensation & Benefits
- Competitive base salary ranging from €135,000 to €188,000 annually.
- Regular full-time employees are eligible for a comprehensive benefits package.
Why AppFolio?
At AppFolio, we foster a culture of high performance, growth, and impact. We invest in our employees from the start, offering coaching, mentorship, and opportunities for professional development. We are committed to creating a flexible, personal, and connected work environment, whether on-site or hybrid.
AppFolio is an Equal Opportunity Employer, and we value diversity in backgrounds and perspectives. We believe that our products, teams, and business are stronger because of it.
Join us in creating a world where living in, investing in, managing, and supporting communities feels magical and effortless. Apply today to be part of our innovative team!
Benefits Extracted with AI
- Competitive salary
- Health insurance
- Paid vacation
- Opportunities for growth
- Mentorship programs
- Work-life balance
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Senior Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.