PagerDuty is seeking a Senior Software Engineer IV - PagerDuty Automation to join our diverse, customer-focused team! As a Senior Software Engineer IV, you will focus on automation everywhere, workflow automation, AI Agents, and the PagerDuty platform. This is an exciting opportunity to drive automation everywhere at PagerDuty. The ideal candidate will have a strong background in TypeScript, Node, AWS, and leading technical architecture for large scale SaaS products.
PagerDuty Workflow Automation empowers organizations to streamline and automate complex incident and operational workflows, reducing downtime and accelerating incident resolution. As a critical part of PagerDuty's platform, Workflow Automation integrates seamlessly with existing tools, providing intuitive solutions that transform how teams respond to and manage incidents in real time.
Key Responsibilities:
- Lead the design, development, deployment, and maintenance of scalable workflow automation features and enhancements across multiple teams.
- Collaborate closely with Product Management, Engineering Management, and cross-functional stakeholders to define requirements and technical solutions aligned with customer needs.
- Provide technical leadership and mentorship within your team, ensuring best practices for Node.js, TypeScript, API development, and SaaS architectures.
- Identify and resolve technical ambiguities and drive architectural decisions to ensure system scalability, reliability, maintainability, and performance.
- Evaluate existing systems and processes to proactively identify opportunities for improvements in efficiency, quality, and automation.
- Contribute to cross-team planning initiatives, influencing engineering direction and effectively communicating project status and timelines to stakeholders.
Basic Qualifications:
- Minimum of 10 years experience in software engineering roles with progressive responsibilities, including at least 2 years in a technical leadership or senior engineer capacity.
- Proven experience developing robust, scalable applications with Node.js and TypeScript.
- Strong experience designing and implementing RESTful APIs and microservices architectures at scale.
- Demonstrated expertise in building SaaS products, specifically leveraging AWS cloud infrastructure and services (e.g., Lambda, ECS/EKS, API Gateway, DynamoDB, RDS).
- Proven ability to lead cross-team technology initiatives, influencing architectural direction and ensuring alignment across multiple engineering teams.
- Comfortable participating in PagerDuty's on-call rotation to ensure high availability of mission-critical systems.
Preferred Qualifications:
- Experience with event-driven architectures, workflow engines, or automation platforms.
- Expertise in DevOps practices including CI/CD pipelines (e.g., Circle CI/Buildkite, GitHub Actions), infrastructure-as-code (Terraform or CloudFormation), and monitoring tools (Datadog, Prometheus).
- Familiarity with containerization technologies such as Docker or Kubernetes.
- Track record of mentoring junior engineers, providing technical leadership, and fostering a culture of engineering excellence.
- Ability to clearly articulate complex technical concepts to diverse audiences across the organization.
PagerDuty is a flexible, hybrid workplace. We embrace and encourage in-person working as an integral part of our culture. Both our employees and external research tells us that co-located collaboration strengthens connections, drives innovation, and accelerates learning.
This role is expected to come into our Atlanta office 1 day per month, so you can thrive in your new role and fully embrace being a Dutonian!
The base salary range for this position is 150,000 - 227,000 USD. This role may also be eligible for bonus, commission, equity, and/or benefits.
Our base salary ranges are determined by role, level, and location. The range, which is subject to change based on primary work location, reflects the minimum and maximum base salary we expect to pay newly hired employees for the position. Within the range, we determine pay for an individual based on a number of factors including market location, job-related knowledge, skills/competencies and experience.
Your recruiter can share more about the specific offerings for this role, as well as the salary range for your primary work location during the hiring process.