D
Posted a day ago
Senior Software Engineer
DialpadSr. Software Engineer (Tel Cloud)
Requirements
Bachelor's degree in Computer Science, 5+ years SaaS backend experience, Proficiency in Python, Java, or C, Cloud-native architecture experience
Skills
PythonGCPJava
About the role
Responsibilities
- Design data models for heavy concurrency and real-time performance to ensure sub-second latency
- Test and tune service scaling for real-time communications capacity
- Build monitors and alerts to maintain high reliability and observability
- Participate in releases and on-call rotations
- Design, write, and deploy features for carrier and third-party communication services
- Strategize and drive the roadmap for cross-team platform initiatives
- Mentor junior engineers and promote a culture of ownership
Requirements
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of SaaS professional experience with large-scale production backend systems
- Proficiency in coding with AI agents
- Deep expertise in Python, Java, or C
- Experience with cloud-native architecture (e.g., GCP)
- Familiarity with async, MapReduce, NoSQL, distributed caches, and large-scale data lakes
- Experience profiling and optimizing backend code for low-latency requirements
About the Company
Dialpad is an AI-native business communications platform that unifies calling, messaging, meetings, and contact center on a single platform powered by real-time AI insights.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Dialpad · Vancouver
