Job Description
Software Engineer I PagerDuty’s Notification Platform team is looking for a Software Engineer I to develop and enhance event‑driven notification systems that deliver reliable alerts across SMS, Voice, Push, Email, and other channels.
Key Responsibilities
Ship product features end-to-end with guidance: design, implement, test, deploy, and iterate
Write clean, maintainable, and well‑tested code in our primary stack (e.g., Elixir, Java, JavaScript/Typescript, React)
Review peers’ code and incorporate feedback to raise code quality and consistency
Build and maintain automated tests (unit, integration) and help keep CI/CD pipelines healthy
Use dashboards to monitor and improve performance and reliability
Fix bugs, address regressions quickly, and learn from incidents
Follow secure coding practices and help protect user data and systems
Document decisions, APIs, and onboarding notes for future maintainers
Key Responsibilities
Ship product features end-to-end with guidance: design, implement, test, deploy, and iterate
Write clean, maintainable, and well‑tested code in our primary stack (e.g., Elixir, Java, JavaScript/Typescript, React)
Review peers’ code and incorporate feedback to raise code quality and consistency
Build and maintain automated tests (unit, integration) and help keep CI/CD pipelines healthy
Use dashboards to monitor and improve performance and reliability
Fix bugs, address regressions quickly, and learn from incidents
Follow secure coding practices and help protect user data and systems
Document decisions, APIs, and onboarding notes for future maintainers
Ready to Apply?
Take the next step in your AI career. Submit your application to PagerDuty, Inc. today.
Submit Application