Sr. Full Stack Software Engineer at Dialpad

Vancouver, British Columbia, Canada

Dialpad Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Communications, AIIndustries

Requirements

  • 8+ years of professional experience in Full-Stack Software Engineering, including 2+ years in a Senior or Lead capacity
  • Strong experience with Python, APIs, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP, or other cloud infrastructures
  • Practical experience designing, deploying, and optimizing solutions leveraging serverless computing, microservices, and event-driven architectures
  • Proficiency with both SQL and NoSQL databases
  • Experience building reusable and modular components for both frontend and backend
  • Experience mentoring junior engineers and helping them grow their skills
  • Experience with Agile development methodologies
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills

Responsibilities

  • Design, develop, and deploy high-quality features across Dialpad's web and desktop-native applications
  • Write clean, modular, and maintainable code using best practices along with unit & integration tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Ensure that features are shipped on time and with the highest quality
  • Take on production on-call activities to support and resolve issues arising from QA and customers
  • Participate in a rotating production on-call schedule to quickly diagnose and resolve critical issues, ensuring a seamless customer experience
  • Participate in deploying new Dialpad releases
  • Collaborate with cross-functional teams to build and use common components and practices across Dialpad products
  • Mentor junior engineers and help them grow their skills and expertise
  • Take end-to-end ownership of significant features, driving architectural decisions, tackling complex technical hurdles, and ensuring high code quality
  • Proactively collaborate with Product Managers and cross-functional partners to advocate for technical initiatives that improve team efficiency, system stability, and long-term maintainability

Skills

Full Stack
JavaScript
React
Node.js
Python
AWS
Mentorship
Architecture

Dialpad

AI platform for customer engagement and collaboration

About Dialpad

Dialpad offers an AI-powered platform designed to enhance customer engagement, sales, and team collaboration. Its key features include real-time transcription of conversations, sentiment analysis to gauge the mood of discussions, live coaching for sales representatives, and predictive customer satisfaction (CSAT) scores to forecast client satisfaction. This platform serves a diverse clientele, from small businesses to large corporations, and operates on a subscription-based model. Dialpad distinguishes itself from competitors through its rapid product innovation and strong partnerships, such as its collaboration with the Sacramento Kings basketball team, which includes community programs like The Huddle Lab for young entrepreneurs. The company has received recognition from G2 in various categories, including Unified Communications as a Service (UCaaS) and Contact Center as a Service (CCaaS). Dialpad's goal is to leverage AI to improve customer service and sales effectiveness.

San Ramon, CaliforniaHeadquarters
2011Year Founded
$437.7MTotal Funding
LATE_VCCompany Stage
Enterprise Software, AI & Machine LearningIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Flexible Work Hours
Phone/Internet Stipend
Gym Membership
Professional Development Budget

Risks

Emerging AI-driven platforms could erode Dialpad's market share.
Integration challenges from Surfboard acquisition may disrupt operations.
Rapid AI advancements could render Dialpad's offerings obsolete if not updated.

Differentiation

Dialpad offers real-time transcription and sentiment analysis, enhancing customer interactions.
Its AI-powered platform supports sales, customer engagement, and team collaboration effectively.
Dialpad's continuous innovation and fast feature releases set it apart from competitors.

Upsides

Dialpad's acquisition of Surfboard enhances its workforce management capabilities.
Recognition as Google Cloud Technology Partner of the Year boosts Dialpad's credibility.
Launch of business-specific AI models provides a competitive edge in sales conversations.

Land your dream remote job 3x faster with AI