AppFolio logo

Senior Software Engineer - Investment Manager

AppFolio

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

Invitation Homes logo
Invitation Homes

Senior Software Engineer - Yardi

Join Invitation Homes as a Senior Software Engineer to enhance Yardi platform solutions. Requires SQL, API, and Yardi expertise.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Yardi logo
Yardi

Software Development Engineer II

Join Yardi as a Software Development Engineer II in Santa Barbara, CA. Design, develop, and implement software enhancements.

Human Interest logo
Human Interest

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.

Spinwheel logo
Spinwheel

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.

RentSpree logo
RentSpree

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.

Altruist logo
Altruist

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.

Titan logo
Titan

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.

Valdera logo
Valdera

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.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

Factorial logo
Factorial

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.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Wealthsimple logo
Wealthsimple

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.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

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.

Wellhub logo
Wellhub

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.

Airbnb logo
Airbnb

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.

OLX logo
OLX

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.

Lattice logo
Lattice

Senior Software Engineer

Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Haus logo
Haus

Senior Software Engineer, Application Platform

Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.

Square logo
Square

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.

Factorial logo
Factorial

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.

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.

Airbnb logo
Airbnb

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.