Senior Software Engineer

Dialpad · Technology

Job description

Position:
Sr. Software Engineer (Connect - Core App & Admin)

Company:
Dialpad

Compensation:
$168,000 - $194,250 CAD

Location:
Canada, Vancouver

Employment type:
Not specified

Work Arrangement:
Not specified

Short Summary:
Dialpad is seeking a talented Full-Stack Engineer to build high-quality, scalable web applications. The role involves owning significant features, mentoring junior engineers, and collaborating with cross-functional teams.

Responsibilities:
- Develop and maintain Dialpad's web & desktop applications using modern technologies.
- Collaborate with the data science team to build a world-class Agentic AI framework.
- Utilize AI tools to build features quickly.
- Write clean, modular, and maintainable code with unit tests.
- Participate in code reviews to ensure code quality.
- Ensure timely shipping of features with high quality.
- Support and resolve issues from QA and customers.
- Deploy new releases weekly.
- Mentor junior engineers.
- Communicate technical concepts effectively to stakeholders.

Requirement:
- 6-10 years of experience in full-stack software engineering.
- Strong experience in Python, RESTful APIs, and cloud platforms like GCP.
- Experience with modern frontend frameworks (Vue/React), HTML, CSS, JavaScript, and TypeScript.
- Experience with databases (SQL/NoSQL) and Agile methodologies.
- Strong debugging, troubleshooting, communication, and collaboration skills.

Benefits:
- Competitive salary and comprehensive benefits.
- Opportunities for growth and development.
- Inclusive office environment designed for collaboration.
- Recognized culture as a Great Place to Work.

Skills

  • agile
  • css
  • gcp
  • html
  • javascript
  • nosql
  • python
  • react
  • restapi
  • sql
  • typescript
  • vuejs

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Senior Software Engineer — Dialpad | RVC