Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Azure Messaging Team – Senior Software Engineer 
India, Karnataka, Bengaluru 
368916444

17.07.2024

. This is a world of, more innovation, more openness, and the skya cloud-enabled world.data platform for the age of AI, powering a new class of data-first applications and driving a data culture.

Within Azure Data, the messaging and real-time analytics team provides comprehensive solutions and a robust platform that enables users to ingest high granularity signals (real-time & observability) and complex data, converting those into a competitive advantage in real-time for both end users and modern applications.

better served

Qualifications

Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Other Requirements

to meet Microsoft, customer and/or government security screening requirementsfor this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:

  • This position will berequiredto pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Preferred/Additional Qualifications

    Preferred demonstrated experience with distributed system, handling customer growth.Preferred demonstrated experience in leading projects and taking it to completion.


Responsibilities

Provide leadership in improving the performance, reliability and scalability of the messaging services.Build highly reliable distributed storage systems which support low latency/high throughput for ingestion, relying on cutting edge technologies like Azure Service Fabric.Integrate with ecosystems such as: IoT applications, Azure Serverless, Apache Hadoop, Apache Spark, Azure Stream Analytics, Azure Synapse.Owning the products and driving them end to end, all the way from gathering requirements, development, testing, deployment to ensuring high availability post deployment.