Software Engineer II

Software Engineer II

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
30211
Date Posted
1 year ago
Recruiter
John Apl
Job Views
104

Job Description

As a part of Azure Data organization, you will be working on Azure Time Series Insights product. The service is responsible for providing near-real time interactive analytics over data from millions of IoT devices and other enterprise data sources. Our customers are using Time Series Insights for continuous monitoring, maintaining, and optimizing their enterprise assets as well as building applications on top of our APIs. 

Azure Time Series Insights is closely partnering with Azure Data Explorer team to provide best-in-class SaaS solution, including  fully managed time series database complemented with the rich set of tools for model-driven analytics and enterprise asset management.

Our engineering is focused on enabling high-scale data ingestion into hot, warm and cold storage and providing rich contextual query and advanced analytics capabilities backed by asset models / digital twins.

Responsibilities

Join us in helping drive our mission to offer the most scalable, powerful, and secure IoT platform empowering businesses ranging from startups to Fortune 100 enterprises to achieve their goals. This is a great opportunity to challenge yourself, grow your career and influence the next generation of distributed systems platform for Microsoft. Successful candidates should have a strong grasp of computer science fundamentals, solid algorithmic foundation, sharp technical design skills, and a healthy appetite for tackling hard, ambiguous problems.  

 

Job Responsibilities: 

Author highly efficient, clean code capable of processing large amounts of telemetry data by building data pipelines with low latency and high reliability.

Design and implement cloud-based distributed components for running analytics and ML payloads on streaming and historical data.

Build extensible compute infrastructure through deep integration with Azure Data Explorer and Azure Synapse

Enable time series data contextualization through integration with Azure Digital Twin models, as well as Common Data Model and Industry Data Workbench.

Design and implement data processing runtime for multi-tenant scenarios with focus on tenant isolation, security, throttling and actionable health metrics for customers via Azure monitoring APIs.

Design and implement accurate and actionable monitoring, alerting, and tooling for data processing pipeline to help maintain SLAs with minimal efforts.

Work directly with major customers in the industry to learn the domain and provide solutions for their technical challenges.

Implement state-of-the-art AI algorithms for contextual asset analytics, developed in collaboration with Microsoft AI Development Acceleration Program (MAIDAP)

Qualifications

4+ years of experience in backend software development

Solid knowledge of data-structures, algorithms and object-oriented design patterns

Deep understanding of distributed systems principles

Strong data modelling skills

Bachelor’s degree in Computer Science or equivalent industry experience

 

Preferred Qualifications  

Experience developing distributed data processing pipelines

Experience with time series database technologies 

Experience writing and debugging asynchronous and multi-threaded code

Demonstrated excellence in verbal and written communication

Master’s degree in Computer Science or equivalent industry experience

Experience developing IaaS / PaaS services for a Cloud Platform

Experience authoring performance / stress tests, analyzing the results, and identifying potential bottlenecks

Knowledge of .NET, C# and associated toolsets / frameworks

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com. 

 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Job ID: 30211

Similar Jobs

Meta

Full Time Job

Software engineer ii Software engineer ii

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer ii Software engineer ii

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer ii Software engineer ii

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer ii Software engineer ii

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept