Overseas Contractor

1 Month ago • 3 Years +

Job Summary

Job Description

The Software Engineer will be responsible for designing, implementing, and maintaining features for an internal platform that powers diagnostics, telemetry, and release automation for Surface devices. This includes integrating HLK, managing image release workflows, handling telemetry ingestion and visualization, and creating Power BI-based dashboards and reports. The engineer will collaborate with partner teams, investigate and resolve bugs, build and maintain Kusto queries and data pipelines, and participate in sprint planning to deliver features. They will also contribute to evangelization by preparing demos and documentation. This role requires strong software development skills and the ability to work in a fast-paced environment to improve the quality and reliability of Surface hardware.
Must have:
  • 3 years of software development experience
  • Knowledge of Azure Data Explorer and PowerShell
  • Strong understanding of CI/CD pipelines and Azure DevOps
  • Experience with data engineering tools like Kusto, Power BI, and SQL
  • Familiarity with HLK or driver validation workflows
  • Excellent debugging and problem-solving skills
Good to have:
  • Experience with Power Platform, Power Apps, Power Automate
  • Knowledge of Surface hardware or Windows driver stack
  • Prior work on internal tools or developer productivity platforms

Job Details

About the Role

We are seeking a passionate and detailoriented software engineer to join the team that works on a critical internal platform that powers diagnostics telemetry and release automation for Surface devices The Power Apps based platform integrates data pipelines Power BI dashboards HLK tests and Azure DevOps to streamline validation and release workflows across multiple product lines

This role is ideal for someone who thrives in a fastpaced environment enjoys solving complex data and automation challenges and wants to make a tangible impact on the quality and reliability of Surface hardware

Key Responsibilities

Design implement and maintain features including

oHLK integration

oImage release workflows

oTelemetry ingestion and visualization

oPower BIbased dashboards and reporting

Collaborate with partner teams to onboard new programs workflows

Investigate and resolve bugs in pipelines and queries

Build and maintain Kusto queries and data pipelines for telemetry and test result analysis

Participate in sprint planning backlog grooming and crossfunctional syncs to prioritize and deliver features

Contribute to the evangelization strategy by preparing demos documentation and onboarding materials

Qualifications

Required

3 years of experience in software development C Python or TypeScript preferred

Knowledge of Azure Data Explorer and PowerShell is required

Strong understanding of CICD pipelines and Azure DevOps including Azure DevOps REST APIs

Experience with data engineering tools Kusto Power BI SQL

Familiarity with HLK or driver validation workflows

Excellent debugging and problemsolving skills

Preferred

Experience with Power Platform Power Apps Power Automate

Knowledge of Surface hardware or Windows driver stack

Prior work on internal tools or developer productivity platforms

Similar Jobs

Globalization Partners - Software Engineer II

Globalization Partners

Belfast, Northern Ireland, United Kingdom (Remote)
4 Weeks ago
Dream11 - SDE 2 - Frontend

Dream11

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Thatgamecompany - Product Data Scientist

Thatgamecompany

United States (Remote)
2 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Seattle, Washington, United States (Hybrid)
1 Month ago
peter and sons games - Chief Technology Officer

peter and sons games

Yerevan, Yerevan, Armenia (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology - Senior Software Engineer I

Anthology

Brno, South Moravian Region, Czechia (Hybrid)
6 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Every matrix - Frontend Game Developer

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
6 Months ago
Canva - Senior Android Engineer - Cross Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Adtran - Software Engineer

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
4 Weeks ago
Epic Games - Programmeur Web sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Rush Street Interactive - Full-Stack Engineer

Rush Street Interactive

Estonia (Hybrid)
1 Month ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Sigma Software - Senior React/Node.js Developer

Sigma Software

(Remote)
1 Month ago
Vendavo - Software Quality Engineer

Vendavo

Chennai, Tamil Nadu, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Calgary, Alberta, Canada

Ubisoft - Lead Technical - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ubisoft - Associate Technical Design Director

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Mobile Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Rockstar Games - Gameplay Animator (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Altgram - Localization QA - Video Game Tester – All Languages

Altgram

Montreal, Quebec, Canada (On-Site)
2 Years ago
2K - Senior Systems Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
1 Month ago
WildBrain - Modeling/Surfacing Supervisor, CG

WildBrain

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Emerald City Games - QA ENGINEER

Emerald City Games

Canada (On-Site)
1 Month ago
Rockstar Games - Production Coordinator: Animation

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!