Search jobs > Vancouver, BC > Senior engineer data

Senior Software Engineer - Data Engineering

Microsoft
Vancouver, British Columbia, Canada
$104K a year
Full-time

Overview

Join our Data Engineering team as a Senior Software Engineer - Data Engineering to build the next-gen communication platform with Azure Communication Services.

Azure Communication Services (ACS) is a rapidly growing product that provides reliable and high-quality SMS, Chat, PSTN, Audio / Video calling, meeting, and other communication services.

We look for diverse perspectives to help make our product great. Our team is spread across US, Canada, Mexico and Costa Rica.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.

Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications : Preferred Qualifications :

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, PythonOR equivalent experience.
  • 1+ years experience with SQL databases.
  • 6+months experience working with Apache Spark, Databricks, Azure Synapse OR Large Data Lakes.
  • 1+ years experience with Azure cloud services or similar.

Preferred Qualifications :

  • Experience with cloud and services or Azure.
  • Experience communicating to senior leadership teams explaining insights in an understandable way to non-experts, in both formal presentations and informal group conversations.
  • Experience collaborating with partner teams to meet the engineering goals in a unified manner.
  • Experience mentoring and coaching peers and early-in-career engineers.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $104,000 - CAD $193,200 per year.

Find additional pay information here :

Microsoft will accept applications for the role until May 6, 2024

Responsibilities

  • Big Data Infrastructure and Stack : Collaborate with engineering groups to ingest, process and model large amounts of communication and interaction data.
  • Data Resiliency and Reliability : Design solutions ensuring correctness of data for millions of records every day. Participate in on-call rotation and work occasional off-hours.
  • Data Scalability : Extract raw data from complex sources using industry leading tools like PySpark, Azure Synapse etc.
  • AI for Customer Interactions : Leverage Microsoft's Copilot Ecosystem to transform data into valuable insights for our customers.
  • Embody our and

Benefits / perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

2 days ago
Related jobs
Microsoft
Vancouver, British Columbia
Full-time

OverviewJoin our Data Engineering team as a Senior Software Engineer. Data Engineering to build the next.. years technical engineering experience with coding in languages including, but not limited to, C..

Promoted
Unblocked
Vancouver, British Columbia
Full-time

Databricks Data Engineer Associate, Databricks Data Engineer Professional, Microsoft Azure Data Engineer.. This resource will be responsible for engineering scalable and efficient data integration systems that..

Promoted
Insight Global
Greater Vancouver, British Columbia, Canada
Full-time

DAY BY DAY. Insight Global is looking for a Sr. High Voltage Lab Engineer to join one of our clients.. MUST HAVES. 8 years of experience working within Electrical Engineering (high voltage). Must possess and..

New!
Arista Networks
Vancouver, British Columbia
Full-time

This role demands strong and broad software engineering fundamentals, and a good understanding of.. Worth with Customer Support Engineers to analyze problems in customer networks and provide fixes for..

New!
Comm100
Vancouver, British Columbia
Full-time

You will be a lead developer responsible for the development of new software products and enhancements.. years of relevant work experience Expertise in Object Oriented Design, Database Design, and XML Schema..

Promoted
KPMG
Vancouver, British Columbia
Full-time

We are seeking an enthusiastic SR&ED Consultant specializing in Software Engineering. This role offers a.. and processes under the guidance of senior consultants. Contribute to the preparation and submission of..