Azure Container Instances is looking for a Senior Software Engineer to develop top-notch solutions, enhance user experience, and build scalable distributed cloud services for Azure customers.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C, GO, Java, or Python
- 4+ years of proficiency with cloud compute related projects.
- 3+ years of experience working in large-scale distributed systems.
- 2+ years of experience with containers ecosystem.
- 1+ year(s) exposure to serverless infrastructure.
- 1+ year(s) of demonstrated networking background.
- 8+ years technical engineering experience with coding in languages including, but not limited to, C++, C, GO, Java, or Python
Responsibilities
- Build scalable systems and services for managing traffic in and out of Azure Container Instances.
- Identify dependencies and generate design documents for a product, application, service, or platform.
- Build extensible and maintainable code used across products.
- designing and implementing solutions that cater to global services operating at a massive scale.
- work across various layers of the technology stack.
- enhancing the user experience for our customers
- building scalable distributed cloud services that handle traffic from customers to Azure Container Instances
Other
- 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.
- Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
- Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
- Microsoft will accept applications for the role until October 1, 2025.