This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're seeking a Software Engineer I to join PagerDuty's Notification Platform team. You'll be instrumental in developing and enhancing our event-driven notification systems, ensuring our customers receive critical alerts promptly and reliably. Our platform is a leader in high-reliability and resiliency, delivering notifications across SMS, Voice, Push, email, and other vital channels. As a Software Development Engineer I, you'll contribute to a core platform that sits at the heart of our Operations Cloud, learning from experienced mentors while shipping impactful, reliable software.
Job Responsibility:
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
Nice to have:
Clear, concise communication and a collaborative, growth-oriented attitude
Bachelor's degree in Computer Science or related field, or equivalent practical experience
What we offer:
Comprehensive benefits package
Flexible work arrangements
Company equity
ESPP (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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.