Do you love the engineering challenges of designing and delivering cutting-edge cloud-scale distributed systems technologies? Do you want to enable cloud base, stateful applications that are fault-tolerant, self-managing, self-healing and operated at massive scale with ease on public or private datacenters around the world? Do you want to contribute to the critical solutions for Azure on which both cloud and enterprise computing depends? Do you want to be part of a fast paced and energetic team? Azure Service Fabric is a highly-decentralized runtime that abstracts and solves some of the hardest distributed systems problems like failure detection, leader election and replicated state machines that are fundamental to building hyper scale, reliable and available systems. This platform powers many critical 1st and 3rd party internet scale services and runs symmetrically in cloud and on premises.
You will get to work on Reliable Data Structures that are backed by a Transactional Replicator and High performance Store supporting extremely fast, partitioned, highly available and consistent data right next to the service, with the ability to support millions of transactions per second with multiple GB/s ingress and egress with sub-second end-to-end latency, systems that run across tens or hundreds of thousands of machines, and handle petabytes of data, etc. Enable rich ecosystem that integrates with different backend systems like Hadoop, Storm, Azure Stream Analytics, Cosmos DB, etc. This is
2+ years of software experience Preferred Qualification: Solid coding skills in C/C++ (preferred), or C#, Java, Go, Node.js, Python. Solid CS fundamentals, fluent in multi-threaded and asynchronous programming, strong inclination for architecting at scale Excellent technical design, problem solving, debugging and communication skills Strong interpersonal skills with a proven track record of collaboration Demonstrated experience in shipping high quality products and services BS/MS in Computer Science or equivalent industry experience Ability to meet Microsoft, customer and/or government security