29 Aug
|
PagerDuty
|
Winnipeg
29 Aug
PagerDuty
Winnipeg
PagerDuty (NYSE:PD) is a leader in Digital Operations Management, helping organizations deliver flawless digital experiences.We are looking for aSoftware Engineer Ito join the Notification Platform team, building robust, event‑driven notification systems across SMS, Voice, Push, email, and other critical channels.Key ResponsibilitiesShip product features end‑to‑end with guidance: design, implement, test, deploy, and iterate.Write clean, maintainable, and well‑tested code in our primary stack (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 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 (stand‑ups, 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.Basic QualificationsStrong 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 (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.Preferred QualificationsClear, concise communication and a collaborative, growth‑oriented attitude.Bachelor’s degree in Computer Science or related field, or equivalent practical experience.SalaryThe base salary range for this position is 97,000 - 147,000 CAD, with potential eligibility for bonus, commission, equity, and/or benefits.BenefitsCompetitive salaryComprehensive perks packageFlexible work arrangementsCompany equity*ESPP (Employee Stock Purchase Program)*Retirement or pension plan*Generous paid vacation timePaid holidays and sick leaveDutonian Wellness Days & HibernationDuty – companywide paid days off in addition to PTOPaid parental leave: 22 weeks for pregnant parent, 12 weeks for non‑pregnant parent (some countries have longer leave standards and we comply with local laws)*Paid volunteer time off: 20 hours per yearCompany‑wide hack weeksMental wellness programs*Eligibility may vary by role, region, and tenureLocationThis role is expected to come into ourToronto office 2 days per week .Location restrictions: We cannot employ candidates residing in the following regions.Australia: Northern Territory, Queensland, South Australia, Tasmania, Western AustraliaCanada: Alberta, Manitoba, Newfoundland, Northwest Territories, Nunavut, PEI, Quebec, Saskatchewan, YukonUnited States: Alaska, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Oklahoma, Rhode Island, South Dakota, West Virginia, WyomingEqual OpportunityPagerDuty is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status. Your privacy is important to us.#J-18808-Ljbffr
📌 Software Engineer I - Core Product - Notification Platform Team - C$97,000 - C$147,000 A Year (Winnipeg)
🏢 PagerDuty
📍 Winnipeg