PagerDuty is seeking an Intermediate Software Engineer for their Rundeck Cloud team to help transform an existing on-premises product into a best-in-class SaaS solution. This role involves designing, coding, testing, and shipping APIs, backend applications, and microservices to deliver secure, highly reliable, and scalable solutions to customers. You'll collaborate with engineers across teams, solve interesting technical challenges, and work with a wide range of systems, processes, and technologies. Key responsibilities include participating in on-call rotations, addressing production issues, and scaling the product to meet growing demand.
The ideal candidate should have fullstack experience or be backend-focused with openness to growing full-stack skills. Strong Java experience is required, along with knowledge of building APIs and services in distributed, highly available systems. Experience with MySQL, DynamoDB, or other databases is necessary, and familiarity with Kubernetes, EKS, or AWS is a plus.
This role offers the opportunity to work on customer-facing and web-based systems in an agile environment. The position requires good communication skills, analytical thinking, and the ability to work with loosely defined requirements. Experience with frameworks like Spring Boot or Micronaut, and tools such as CircleCI, Docker, and Terraform would be beneficial.
PagerDuty offers a comprehensive benefits package, flexible work arrangements, and a culture that values diversity and inclusion. The company is committed to creating a diverse environment and is an equal opportunity employer. This role is expected to come into the Santiago, Chile office once per month.
Join PagerDuty to be part of a team building market-ready tools that help big customers solve big problems!