GrepJob
PagerDuty

Software Engineer I - Core Product - Notification Platform Team

PagerDuty
Apply
3 days ago
Toronto, CanadaEntry Level
H1B Sponsor

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.
  • Participate in agile rituals (standups, planning, retros) and communicate progress/risks early.
  • Participate in the team's on-call rotation, after extensive training & mentorship.
  • Collaborate closely with product, design, and other engineers to scope work and break down tasks.

Requirements

  • Strong CS fundamentals: data structures, algorithms, complexity, and basic systems design.
  • Basic understanding of modern distributed asynchronous systems.
  • Proficiency in at least one modern programming language (e.g., Python, Java, TypeScript/JavaScript, Go, or Ruby).
  • 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.
  • Clear, concise communication and a collaborative, growth-oriented attitude.
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.

Benefits

  • Competitive salary.
  • Comprehensive benefits package.
  • Flexible work arrangements.
  • Company equity.
  • Employee Stock Purchase Program.
  • Retirement or pension plan.
  • Generous paid vacation time.
  • Paid holidays and sick leave.
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO.
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent.
  • Paid volunteer time off: 20 hours per year.
  • Company-wide hack weeks.
  • Mental wellness programs.

Tech Stack

ElixirGitGoJavaJavaScriptPythonReactRubyTypeScript