Software Engineer II - Authorization Team

PagerDuty PagerDuty · Enterprise · Remote · Software Engineers

Software Engineer II on the Authorization Team at PagerDuty, focusing on building and operating the authentication and authorization platform. The role involves full-stack development (Rails, React) and pioneering agentic development practices, treating AI as an engineering partner. The team is building AI-native foundations for highly available services, scalable databases, and secure APIs that support both users and AI/agentic products relying on PagerDuty for secure access.

What you'd actually do

  1. From day one, you'll be designing, coding, testing and shipping backend applications and microservices, APIs, and front-end interfaces that ensure we deliver secure, highly reliable and scalable solutions to our customers.
  2. Since we own and operate what we build, you'll collaborate closely with engineers across teams.
  3. With 20,000+ global customers and growing, you'll be solving really interesting technical challenges while helping to scale our product to keep up with demand.
  4. Participating in your team's on-call rotation, triaging and addressing production issues as they arise.

Skills

Required

  • Minimum of 4 years of experience designing, building, and operating large systems with scalability, availability, and performance requirements.
  • Development experience building and operating customer-facing, web-based products.
  • Demonstrated experience with Ruby, React, and AI coding tools.

Nice to have

  • operational experience in cloud technologies such as AWS
  • experience with languages such as Elixir or Java
  • operational experience with databases & tools (e.g. MySQL, Aurora, Kafka, NoSQL, applying software engineering principles to data problems, etc.)
  • Experience building user-facing public APIs
  • experience designing & implementing distributed and highly available systems
  • Exposure to or interest in authentication/authorization concepts (e.g. OAuth, SSO, RBAC/ReBAC) a plus

What the JD emphasized

  • AI coding tools
  • AI-native foundations
  • agentic products
  • agentic development practices