Senior Identity & Access Platform Engineer (Hybrid)

Appfolio

Washington (District of Columbia)

On-site

USD 138,000 - 190,000

Full time

8 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 is seeking a Senior Software Engineer on the Permissions team to help build the authorization platform that decides who can do what across AppFolio products. You will design systems that keep customer data safe, and partner with product, security, and engineering teams to make the secure path the easy path.

You will own the end-to-end quality, mentor engineers, and lead migration of older permissions logic to the modern platform, while improving speed and reliability of permission

Qualifications

  • 7+ years of professional software engineering experience building and operating production systems.
  • Fluency with AI coding agents - experience with any of the available agents, understanding of common concepts, and willingness to learn and utilize AI for building.
  • Depth in Ruby on Rails, Go, or React with TypeScript - or the ability and desire to become effective in them quickly.
  • A 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 so they stay fast as usage grows, and set the performance and availability goals that keep them there.
  • Build the interfaces, libraries, and tooling that other engineering teams use to easily add access control to their own features, so they can move quickly and safely.
  • Lead the migration of older, hard-to-maintain permissions logic onto the modern authorization platform, reducing risk and complexity along the way.
  • Raise the technical bar through thoughtful design reviews, pragmatic code review, and clear written proposals that help the team make good decisions together.
  • Mentor engineers, share context generously, and partner with product, security, and engineering teams to turn ambiguous access-control needs into simple, well-understood systems.
  • Own quality end-to-end - automated testing, controlled rollouts (with feature flags), and observability - so authorization changes ship safely without disrupting the teams that depend on them.

Skills

Full-stack development
Ruby on Rails
Go
React with TypeScript
Performance optimization
Security awareness

Tools

AI coding agents

Job description

AppFolio is seeking a Senior Software Engineer on the Permissions team to help build the authorization platform that decides who can do what across AppFolio products. You will design systems that keep customer data safe, and partner with product, security, and engineering teams to make the secure path the easy path.

You will own the end-to-end quality, mentor engineers, and lead migration of older permissions logic to the modern platform, while improving speed and reliability of permission

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

Appfolio • Chicago (IL)

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

AppFolio Inc • California

On-site
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
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 • Atlanta (GA)

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 • 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