This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Azure Resource Notifications (ARN) is the pub/sub service for the Azure Control Plane. Our mission is to deliver effective, reliable, efficient, and compliant push notifications for all Azure resources. ARN is the one stop place to subscribe to notifications for changes to Azure resources and completions of control plane operations. We strive to enable our partners and customers to adopt stream-based data processing patterns so that they can build more reactive and responsive near-real-time applications. ARN powers the at-scale collection and routing of inventory data for Azure and our customers and establishes and enforces standards for how resources should be modeled and organized. We work with services across Azure to source up-to-date resource information and distribute it reliably, compliantly, and with low latency to internal and external customers. We process billions of ingress and egress notifications daily and our data volume is doubling every 6 months. As a Software Engineer in ARN you will help execute critical initiatives to address various aspects of the platform, e.g., reliability, scalability, security, as well as contribute to strategic investments in new areas to address the growing needs of Azure and our customers. You will refine your existing skills and develop new expertise in building high scale distributed systems, empowering customers, and working across organizational boundaries. Overall, your responsibilities are at the intersection of understanding distributed systems principles and patterns, leveraging programming language runtime internals to extract additional performance and learning and drawing conclusions from experiments.
Job Responsibility:
Builds the various aspects of our platform that enable high throughout, near-real-time delivery, manageability and observability. Experiments, proposes improvements, builds on the work of others, and contributes to the success of peers.
Works closely with Senior Engineers who are subject matter experts in their areas to co-develop feature designs, while having the autonomy and accountability for the execution of the designs – implementation, validation, deployment to production, and support while in operation.
Participates in code reviews and provides/receives constructive feedback to improve overall code quality. Takes part in design discussions, seeks feedback, and ensures that designs are scalable and fit well with the rest of the system.
Exhibits growth mindset by learning various technologies and product features as a member of an agile, performance-focused engineering team.
Participates in on-call rotations to ensure the reliable operation of our services.
Requirements:
Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Nice to have:
Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
Proven operational experience in running a service in one of the large-scale clouds like Azure, AWS, GCP.
Proven experience in driving designs along with execution and accountability to deliver.
Experience performing live site responsibilities for a service.