• As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower external developers to build integrations and plug-ins for Dialpad
  • This platform is central to scaling Dialpad’s integration ecosystem, ensuring third-party developers have the robust tools they need to create seamless experiences for our customers. This includes backend public APIs, event frameworks, frontend plug-in frameworks, and client libraries
  • You will own a set of core components within the Developer Platform team, translating developer workflows and business needs—identified in partnership with our technical product manager—into high‑quality, scalable technical solutions
  • You will help shape the 6-12 month technical direction for the platform, break down complex requirements into clear, actionable deliverables, and solve technical challenges through shared tools and patterns
  • You’ll collaborate closely with engineering teammates, product leaders, and external developer stakeholders. You will be expected to operate with little guidance, make pragmatic business and technical trade-offs, and mentor other engineers through design, implementation, code review, and production support
  • This position reports to our Developer Platform Director and will require a hybrid working arrangement based out of our Vancouver office
  • Own the full development lifecycle of public APIs and platform features, from design and implementation to testing and production monitoring
  • Collaborate with product managers, engineering teammates, and external stakeholders to identify and translate developer needs into scalable technical solutions
  • Mentor other engineers through design reviews, code reviews, and onboarding support
  • Contribute to the long-term technical direction and architecture of the developer platform

Benefits

  • Company stock options
  • 100% paid medical, dental, and vision plan
  • Continued education stipend
  • Cell phone, home internet, and gym membership stipend
  • Catered lunches, free snacks & drinks
  • Work from home opportunities
  • Technical Proficiency: Strong proficiency in Python or JavaScript, with hands‑on experience building APIs, webhooks, and distributed systems
  • Domain Expertise: Familiarity with platform-level concepts such as OAuth, permission models, rate limits, and event delivery
  • Operational Excellence: A pragmatic approach to testing, debugging, and troubleshooting production systems within an Agile environment
  • Bonus Points: Experience building developer platforms, integrations, data pipelines (ETL), or high‑throughput async systems (Redis, message queues)
  • AI-Forward: Strong interest in Agentic AI and experience using AI-assisted coding tools (e.g., Gemini, Claude) for development
  • Communication & Mentorship: Ability to drive technical design, mentor engineers, and clearly explain trade-offs to both technical and non-technical stakeholders
  • Engineering Experience: Professional experience designing, launching, and maintaining scalable backend or full-stack platform systems

#J-18808-Ljbffr
Similar jobs

Senior Software Engineer (Developer Platform)

Apply Now
Back to search page