Senior Software Engineer at Microsoft

Senior Software Engineer Details

Feb. 21, 2019, 6:01 p.m.
Individual Contributor
Redmond, WA
Azure Functions team Azure Compute is
Do you want to be at the epicenter of cloud computing? Azure Compute is the core of our cloud platform and is growing incredibly fast. Compute is undergoing a revolution starting with Virtual Machines, containers and container orchestrator frameworks like Kubernetes and recently the "Serverless" revolution which enables developers to build powerful and scalable apps without having to deal with the complexity of operating distributed and scalable systems. Azure Functions is at the heart of Azure's serverless platform and is the next generation of cloud compute. It runs in more than 50 regions and already handles billions of invocations daily. We are looking for a strong Senior developer to join the Azure Functions team to help design and build the next set of features that will help define how cloud native applications are built. This is a unique opportunity to help build cutting-edge services, opportunity to do deep distributed systems development and drive strategic initiatives that are

For this particular role, we are looking for an experienced Senior Software Engineer with deep Java expertise, you will be responsible for designing, coding, validating and shipping scenarios related to supporting the Java programming language in Azure Functions. You will also be responsible in ensuring that the running of Java on Azure Functions is optimized for reliability, performance and scalability. In addition to the runtime you will also be responsible for developing and maintain all the relevant tooling so that customers using Java on the Azure Functions platform have a great experience
Required: 6+ years of software development experience especially in Java in a professional setting. Java and JDK internals expertise Experience with Java tools like Maven and Eclipse Bachelor's Degree in Computer Science or equivalent experience Computer Science fundamentals in object-oriented design and data structures Preferred: Masters degree or higher in Computer Science or related field. Linux experience is a big plus 3+ years hands on experience with distributed systems and services in the cloud Experience with multi-tiered services Proven ability troubleshooting complex technical issues
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger