We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineer II

Microsoft
United States, Washington, Redmond
Sep 21, 2025
OverviewDo you want to be at the epicenter of cloud computing? Azure Functions is at the heart of Azure's serverless platform and is the next generation of Cloud computing and Azure Developer services are the core of our cloud platform and are 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 runs in more than 50 regions and already handles billions of invocations daily. We are looking for a Software Engineer II 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 key to the overall company direction. You will have the opportunity to work on cutting-edge technology including managing containers, big data, serverless all at planet scale. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesThe Azure Functions team is looking for engineers with deep expertise in Artificial Intelligence (AI) agents and cloud-scale distributed systems to help shape the next generation of serverless computing. Our goal is to build the Serverless Framework for Agents - think of it as the Serverless Agents Service that defines how developers create, orchestrate, and scale AI-powered applications in the cloud. This is a rare opportunity to work at the intersection of AI, developer platforms, and large-scale infrastructure - areas that are central to Microsoft's cloud strategy. What You'll DoDesign and build the Serverless Agents Service, enabling developers to seamlessly define, deploy, and scale AI agents in the cloud.Develop distributed services and runtime components engineered for scale, performance, availability, and reliability-powering workloads for millions of developers worldwide.Drive innovation in multi-language support (with emphasis on Python, Node.js, and Java) across open-source SDKs, tooling, and Azure's production services.Collaborate cross-org with AI, infra, and developer experience teams to deliver seamless integrations, high-throughput services, and new AI-first programming models.Contribute to open source and engage with the developer community to improve usability, performance, and extensibility of Functions and Agents. Why Join Us Azure Functions is one of the fastest-growing developer services at Microsoft, powering mission-critical workloads for companies around the globe. You'll be joining a team that is:AI-first: defining the future of cloud-native Serverless Agents.Impact-driven: shaping one of Microsoft's most strategic services with direct customer and open-source visibility.Rapidly growing: offering opportunities to influence product direction, mentor engineers, and grow your own career at the frontier of cloud and AI.MS Culture & Values: Embody our Culture and Values.
Applied = 0

(web-759df7d4f5-28ndr)