Senior Software Engineer – Authorization Platform

AppFolio

San Francisco (CA)

Hybrid

USD 138,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AppFolio is hiring a Senior Software Engineer for the Permissions team to design and operate the authorization platform that decides who can do what across AppFolio products. You’ll build fast, reliable access checks and partner with engineers, product and security to keep customer data safe and workflows trustworthy.

The role blends hands-on engineering with mentorship and collaboration, focusing on scalable security foundations used across our platform by property managers, owners, investors,

Qualifications

  • 7+ years of professional software engineering experience building and operating production systems.
  • Fluency with AI coding agents, understanding of concepts, and willingness to learn and use AI for building.
  • Depth in Ruby on Rails, Go, or React with TypeScript, or ability to become proficient quickly.
  • Track record of designing and owning non-trivial Platform systems end-to-end.

Responsibilities

  • Design, build, and operate the authorization platform—the roles, policies, and access checks that other teams build on top of.
  • Improve speed and reliability of permission checks as usage grows.
  • Build interfaces, libraries, and tooling for easy access control integration.
  • Lead migration of legacy permissions logic onto the modern authorization platform.
  • Raise the technical bar through design reviews and clear proposals.
  • Mentor engineers and partner with product, security, and engineering teams.
  • Own quality end-to-end — automated testing, controlled rollouts, observability.

Skills

7+ years experience
AI coding agents
Ruby on Rails
Go
React
TypeScript
Platform systems design

Tools

Ruby on Rails
Go
React
TypeScript

Job description

AppFolio is hiring a Senior Software Engineer for the Permissions team to design and operate the authorization platform that decides who can do what across AppFolio products. You’ll build fast, reliable access checks and partner with engineers, product and security to keep customer data safe and workflows trustworthy.

The role blends hands-on engineering with mentorship and collaboration, focusing on scalable security foundations used across our platform by property managers, owners, investors,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Permissions Engineer
Senior Platform Permissions Engineer

AppFolio • Dallas (TX)

Hybrid
USD 138,000 - 190,000
Senior Platform Permissions Engineer - Build Secure Access
Senior Platform Permissions Engineer - Build Secure Access

AppFolio • Atlanta (GA)

Hybrid
USD 138,000 - 190,000
Senior Platform Permissions Engineer - Remote
Senior Platform Permissions Engineer - Remote

AppFolio, Inc. • Atlanta (GA)

On-site
USD 138,000 - 190,000
Senior Platform Permissions Engineer — Scale Secure Access
Senior Platform Permissions Engineer — Scale Secure Access

AppFolio • Denver (CO)

On-site
USD 138,000 - 190,000
Senior Authorization Platform Engineer — Scale & Secure Access
Senior Authorization Platform Engineer — Scale & Secure Access

AppFolio • Chicago (IL)

Hybrid
USD 138,000 - 190,000
Senior Platform Permissions Engineer: Scale Security & Access
Senior Platform Permissions Engineer: Scale Security & Access

AppFolio • Santa Barbara (CA)

On-site
USD 138,000 - 190,000
Remote Senior Authorization Platform Engineer
Remote Senior Authorization Platform Engineer

AppFolio, Inc. • Santa Barbara (CA), Northern (KY)

Hybrid
USD 138,000 - 190,000
Senior Platform Permissions Engineer - Shape Secure Access
Senior Platform Permissions Engineer - Shape Secure Access

AppFolio • San Diego (CA)

On-site
USD 138,000 - 190,000
Sr. Software Engineer - Platform Permissions
Sr. Software Engineer - Platform Permissions

AppFolio • Chicago (IL)

Hybrid
USD 138,000 - 190,000
Sr. Software Engineer - Platform Permissions
Sr. Software Engineer - Platform Permissions

AppFolio • Atlanta (GA)

Hybrid
USD 138,000 - 190,000