Senior Platform Permissions Engineer - Remote/Hybrid

AppFolio, Inc.

Santa Barbara (CA)

Hybrid

USD 138,000 - 190,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AppFolio, Inc. is seeking a Senior Software Engineer for the Platform Permissions team in a hybrid environment with multiple office hubs and remote options.

You will design and operate the core authorization platform, enabling scalable, secure access control across AppFolio products. Responsibilities include improving permission check performance, building developer-facing tooling, and migrating legacy permissions logic to the modern platform.

Qualifications

  • 7+ years of professional software engineering experience building and operating production systems.
  • Fluency with AI coding agents and willingness to learn to utilize AI for building.
  • Depth in Ruby on Rails, Go, or React with TypeScript, or the ability to become effective 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 the speed and reliability of permission checks as usage grows and set performance/availability goals.
  • Build interfaces, libraries, and tooling for other teams to easily add access control to their features.
  • Lead migration of older permissions logic onto the modern authorization platform, reducing risk and complexity.
  • Contribute to design reviews, code reviews, and written proposals to guide team decisions.
  • Mentor engineers and collaborate with product, security, and engineering teams to clarify access-control needs.

Skills

Experience >7 years
AI coding agents
Ruby on Rails
Go
React+TypeScript
Platform design
End-to-end ownership

Job description

AppFolio, Inc. is seeking a Senior Software Engineer for the Platform Permissions team in a hybrid environment with multiple office hubs and remote options.

You will design and operate the core authorization platform, enabling scalable, secure access control across AppFolio products. Responsibilities include improving permission check performance, building developer-facing tooling, and migrating legacy permissions logic to the modern platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer — Authorization & Access
Senior Platform Engineer — Authorization & Access

AppFolio Inc • California

On-site
USD 138,000 - 190,000
Senior Permissions Platform Engineer
Senior Permissions Platform Engineer

Appfolio • Chicago (IL)

On-site
USD 138,000 - 190,000
Hybrid work model
Competitive total rewards
Senior Identity & Access Platform Engineer (Hybrid)
Senior Identity & Access Platform Engineer (Hybrid)

Appfolio • Washington

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

AppFolio Inc • Goleta (CA)

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

Appfolio • Richardson (TX)

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

Appfolio • Atlanta (GA)

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

Appfolio • San Francisco (CA)

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

Appfolio • San Diego (CA)

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

Appfolio • Denver (CO)

On-site
USD 138,000 - 190,000
Senior Software Engineer — Access Control Platform
Senior Software Engineer — Access Control Platform

Appfolio • Goleta (CA)

Hybrid
USD 138,000 - 190,000