PagerDuty, Inc. is looking to hire engineers to build and own customer-facing features that transform how responders orchestrate and resolve incidents at scale, ultimately improving digital operations management for enterprises.
Requirements
- Proficiency in at least one modern programming language (e.g., Python, Java, TypeScript/JavaScript, Go, or Ruby)
- You have experience with tools that ensure your high-quality work makes a smooth, automated, repeatable transition from your machine to our staging and production environments.
- Solid understanding of web or service development basics (APIs, HTTP, JSON, REST)
- Familiarity with version control and collaborative workflows (Git, pull requests, code reviews)
- Test-first mindset: can write unit/integration tests and reason about correctness
- Experience with modern AI assisted coding environments such as Cursor, Claude, Windsurf, etc.
- Public cloud engineering on AWS
Responsibilities
- You will build and own features end‑to‑end across services and UI (e.g., Java/Go/TypeScript/React, Kafka, MySQL, AWS)
- You will build and ship new customer-facing features, working directly with a product manager, customer support team, and a team of engineers.
- You will collaborate with other teams (such as product, UX, and other engineering teams) to deliver the highest quality experience on all platforms.
- You will provide code reviews for your fellow team members.
- You, along with your team members, will own and maintain the production systems that you build over the long term, be on-call for production issues, and steer the future direction of the components.
- Participating in your team’s on-call rotation, triaging and addressing production issues as they arise.
- You will work with a wide range of systems, processes, and technologies to build features and solve customer problems.
Other
- Working from our San Francisco office 2 days per week
- You have 1+ years of development experience working on customer-facing and web-based systems.
- You have experience working in an agile environment with iterative development and fast feedback.
- Clear, concise communication and a collaborative, growth-oriented attitude
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience