Senior Software Engineer - Investment Manager
AppFolioJoin 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 - Yardi
Join Invitation Homes as a Senior Software Engineer to enhance Yardi platform solutions. Requires SQL, API, and Yardi expertise.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Software Development Engineer II
Join Yardi as a Software Development Engineer II in Santa Barbara, CA. Design, develop, and implement software enhancements.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Staff Front End Engineer
Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Mid Software Developer - Growth Team
Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Developer Product Engineer [Full Stack]
Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.
Senior Software Engineer - Developer Platform
Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Senior Software Engineer
Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Software Developer - Growth Product Team
Join Factorial as a Senior Software Developer in the Growth Product Team, working on impactful projects with React, TypeScript, and Ruby on Rails.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Software Engineer, Partner API
Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.