Skip to content
Dialpad logo

Staff Software Engineer

DialpadBusiness Communications company
Vancouver, Canada$216,000 - $252,000 CADLead
GV logo
GV
Andreessen Horowitz logo
Andreessen Horowitz
Iconiq Capital logo
Iconiq Capital
Software Engineering

About the role

TL;DR

Staff Software Engineer to own platformization roadmap for shared services.

  • As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services.
  • Your impactful work helps improve Dialpad’s developer experience, productivity, security, and scalability.
  • Key Responsibilities Define a 1-3 year roadmap/vision for Shared Services.
  • Write clear and complete architectural design documents.
  • Take responsibility for the execution of Shared Services platformization projects.
  • Develop well-tested features with appropriate test hooks.
  • Be widely recognized as the technical expert for a product area.
  • Requirements Experienced backend-focused software engineer driving software delivery & operational excellence.
  • Deep experience architecting complex systems across multiple roles.
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience.
  • Strong experience working with distributed systems.
  • Strong debugging and troubleshooting skills.
View original posting →

Required skills

PythonGoogle CloudMicroservicesREST APIgRPCWebSocketsDatadogGrafanaElasticsearchRedis

Nice-to-have skills

Vue.jsJiraConfluence

Domain expertise

developer-toolsaiproductivity

Tech stack

PythonGoogle CloudBigQueryRedisElasticsearchDatadogGrafanaVue.jsGitLinuxJiraConfluenceREST APIgRPCWebSockets

Similar jobs

D

Staff Software Engineer, Dev Environments

Datadog logo

Services Architect 3

N26 logo

Lead Backend Engineer - Conversational Banking