AppFolio logo

Software Engineer Intern

AppFolio

Join AppFolio as a Software Engineer Intern

About AppFolio

AppFolio is a leader in the technology space, revolutionizing the real estate industry with our innovative SaaS platform. We are looking for a passionate Software Engineer Intern to join our team for the Spring/Summer of 2025. This is an exciting opportunity to contribute to our rapid product development pace and work on solutions that make a real impact.

Your Role

As a Full Stack Software Engineering Intern, you will:

  • Develop scalable, robust, and simple web-based solutions to solve complex business problems.
  • Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability and stability.
  • 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 and rapidly fix bugs.
  • Work closely with other engineering team members, QA, and product owners to incorporate feedback and improve our products.
  • Leverage agile practices to encourage collaboration, prioritization, and urgency in development.
  • Research, share, and recommend new technologies and trends.

Qualifications

  • Currently pursuing a BS, MS, or Ph.D. in Computer Science or a related technical discipline.
  • Hands-on work or internship experience developing web-based applications, preferably in a SaaS environment.
  • Familiarity with Ruby, Java, or Python, and some knowledge of JavaScript.
  • A passion for learning new technologies and solving complex problems.
  • A commitment to maintaining a healthy work-life balance.

Compensation & Benefits

  • The hourly wage for this role is $40.00-$48.00 per hour.
  • Interns are eligible for benefits including medical, 401(k), and wellness benefits.

Why AppFolio?

  • Grow: We offer a culture of high performance with opportunities for growth and compelling total rewards.
  • Learn: We invest in your potential from the start, offering coaching and mentorship.
  • Impact: We innovate with purpose, creating a world where managing communities is effortless.
  • Connect: We excel at hybrid work, fostering a flexible and connected environment.

AppFolio is an Equal Opportunity Employer, valuing diversity in backgrounds and perspectives to drive our innovative culture. Join us and be part of a team that is making a difference in the real estate industry.

Benefits
Extracted with AI

  • 401(k)
  • Medical
  • Wellness benefits

Similar jobs

Last update: 23 minutes ago

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Sofico logo
Sofico

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.

AppFolio logo
AppFolio

Senior Software Engineer - Investment Manager

Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.

Under Armour logo
Under Armour

IT QA Engineering Intern - Rookie Program SS' 2025

Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Sofico logo
Sofico

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.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Triad Group Plc logo
Triad Group Plc

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.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Computer Futures logo
Computer Futures

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.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

GitLab logo
GitLab

Intermediate Backend Engineer - Ruby on Rails, PostgreSQL

Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.