Dialpad

Senior Data Engineer

Vancouver, British Columbia Canada
AWS Azure Spark API Python Java Scala GCP
This job is closed! Check out or
Description

Work beautifully

Dialpad is where work comes together—one, beautiful workspace for anywhere communication & collaboration. With the industry’s most innovative business phone system, unlimited text and team messaging, one-click video meetings, and the world’s most advanced AI Contact Center—Dialpad is completely transforming how the world works together.

About the team

Dialpad’s Data Team brings together business expertise and advanced analytics skills to enable business teams to identify improvement opportunities that translate into new opportunities and results.  

The Data Engineer team will architect and craft the data platform to empower and implement data applications, including data ingestion framework, Data Observability, Data Quality, Anomaly detection, Data Lake/Data warehouse, business intelligence, APIs and reporting systems. The team will improve data platform performance and reliability, and opportunities to collaborate with industry standard innovative technology partners and authorities to improve efficiency through automation.

Your role

As a Senior Data Engineer , you’ll focus on implementing data platform vision, planning and carrying out the roadmap to enable platform capabilities.
This position reports to our AVP Director of Analytics  and has the opportunity to be based in our Canada, Vancouver Office.

What you’ll do

  • Implement Data Ingestion, transformation and data quality frameworks in Realtime and Batch
  • Design and develop cloud data platforms - Tools and Capabilities to support teams to enable self-service capabilities.
  • Write in Python, Java or other languages to deliver a wide variety of data services
  • Building tools to accelerate data ingestion and transformation with lineage, data security, data privacy protection.
  • Improve data quality by using & improving internal tools/frameworks to automatically detect Data quality issues.
  • Collaborate with Product Owners to apply Dialpad’s agile processes and be responsible for the initiation, delivery, and communication of projects for the partner organizations
  • Willing to work across multiple time zones
  • Understand and gain solid understanding of team’s technology stack and instance strategy to align with software development lifecycle
  • Contribution to the documentation, release notes, documentation reviews to guide others and improve their performance
  • Building high quality monitoring, sets and communicate reliability requirements and coaching junior members of the team including extended teams
  • Keeping security for both data in transit and data at rest, and compliance (PII, PCI, CCPA, SOX, GDPR etc.) in mind

Skills you’ll bring

  • 5+ years of technology industry experience
  • Proven track record writing data algorithms and pipelines.
  • Proficient experience writing python, java or Scala.
  • Experience on any of these cloud platforms (GCP, AWS, Azure)
  • Experience with BigQuery, Spark or Databricks, or Redshift

Other Qualifications:

  • Familiarity with Data pipelines or CI/CD implementations (Preferred)
  • Quantitative graduate degree (is a plus)
  • Master Degree or higher in Computer Science/Engineering or directly related experience

Benefits

Culture

We’ve been named a Top Workplace seven times because we truly live and breathe our culture. In alignment with one of our core values, “Skill & Will,” we strive to bring on only the most passionate and talented people to our team. Collectively, Dialers work together to solve problems that help the everyday worker. We foster a collaborative environment where people are elevated, wins are celebrated, and development is encouraged. 

Compensation and Equity

Teamwork makes the dream work. Recognizing that our talented and committed team members drive our success, Dialpad offers competitive salaries in addition to stock options because each Dialer participates in our success.

Equity, Balance, and Belonging

At Dialpad, we value the humanity that makes each of us unique. We strive to ensure everyone is supported equitably, and Dialers are free to bring their full selves to work each day, and celebrate others doing the same. We champion the intersectionality that exists between gender identity, ethnicity, age, disability status, and the many other aspects of our greater humanity.

Don’t meet every single requirement? Studies have shown that women and marginalized groups are less likely to apply to jobs unless they meet every single qualification. At Dialpad we are dedicated to building an inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Dialpad is an equal-opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

Dialpad
Dialpad
Analytics Artificial Intelligence Machine Learning Messaging Natural Language Processing Predictive Analytics SaaS Telecommunications Unified Communications VoIP

0 applies

214 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers