Software Engineer (Sell Core)
Core
Build high-quality, high-scale web and desktop-native applications for Dialpad's AI platform that resolves customer problems in real-time across voice and digital channels.
Role type
Senior Full Stack Software Engineer
Builds
Web and desktop-native applications, agentic AI products, and shared components for customer experience platforms.
Domain
AI-driven business communications, cloud infrastructure, and customer experience technology.
Deliverable
production ML models | product features
Required skills
Full-stack development, Python, Java, Vue/React, TypeScript, GraphQL, serverless computing, microservices, event-driven architectures, SQL/NoSQL databases, system design, debugging
Preferred skills
Experience with GCP, building reusable components, Agile methodologies
Technologies
Python, Java, Vue, React, TypeScript, GraphQL, GCP, SQL, NoSQL
Responsibilities
Design, develop, and deploy features; write clean, modular code with tests; participate in code reviews; ensure on-time delivery; manage on-call rotation; collaborate on cross-functional components
Seniority
Senior, hands-on IC