Senior Software Engineer, Authorization Platform

Appfolio

San Francisco (CA)

On-site

USD 138,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AppFolio is seeking a Senior Software Engineer on the Permissions team to design and evolve our authorization platform that governs who can do what across all AppFolio products. You will build fast, clear, and dependable access controls at scale, partnering with multiple teams to keep data secure and workflows trustworthy.

You will mentor engineers, collaborate with product and security, migrate legacy logic, and own end-to-end quality with automated tests and feature-flag controlled rollouts,

Qualifications

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

Responsibilities

  • Design, build, and operate the authorization platform — the roles, policies, and access checks used by other teams.
  • Improve the speed and reliability of permission checks as usage grows and set performance/availability goals.
  • Build interfaces, libraries, and tooling to easily add access control to features.
  • Lead migration of legacy permissions logic onto the modern authorization platform.
  • Raise the technical bar through design reviews and clear written proposals.
  • Mentor engineers and collaborate with product, security, and engineering teams.
  • Own end-to-end quality with automated testing and controlled rollouts.

Skills

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

Job description

AppFolio is seeking a Senior Software Engineer on the Permissions team to design and evolve our authorization platform that governs who can do what across all AppFolio products. You will build fast, clear, and dependable access controls at scale, partnering with multiple teams to keep data secure and workflows trustworthy.

You will mentor engineers, collaborate with product and security, migrate legacy logic, and own end-to-end quality with automated tests and feature-flag controlled rollouts,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Authorization Platform
Senior Software Engineer, Authorization Platform

AppFolio Inc • Goleta (CA)

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 Diego (CA)

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

AppFolio Inc • California

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 Permissions Platform Engineer
Senior Permissions Platform Engineer

Appfolio • Chicago (IL)

On-site
USD 138,000 - 190,000
Hybrid work model
Competitive total rewards
Senior Authorization Platform Engineer
Senior Authorization Platform Engineer

Appfolio • Denver (CO)

On-site
USD 138,000 - 190,000
Senior Identity & Access Platform Engineer (Hybrid)
Senior Identity & Access Platform Engineer (Hybrid)

Appfolio • Washington

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
Senior Platform Permissions Engineer - Remote/Hybrid
Senior Platform Permissions Engineer - Remote/Hybrid

AppFolio, Inc. • Santa Barbara (CA)

Hybrid
USD 138,000 - 190,000