Microsoft Corporation • Mountain View, CA 94039
Job #2819265629
We are looking for a Senior Software Engineer - Kubernetes to join our team! Edge Infrastructure Engineering is a globally distributed team responsible for the expanding development and operation of Microsoft's edge platform by extending Azure's cloud capabilities to on-premises, multi-cloud, and edge environments through the Azure Local product. Azure Local makes it easy for you to virtualize your workloads and run cloud native apps on-premises. Every Azure Local solution comes enabled with Azure Arc to seamlessly extend the full power of Azure services to your on-premises locations, simplifying governance and management using a flexible, centralized cloud management platform.
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.
Responsibilities
In this role, you will work across teams and organizations of software engineers to innovate, engineer, and deliver Edge solutions in support of edge computing scenarios across industries and use-cases including AI, industrial transformation, retail, 5G + telecoms and financial.
Design, develop, and deliver end to end solutions with speed, scale, quality, resilience and security which will advance industry leading products.
Collaborate across Azure to develop platforms and products that simplify the management and monitoring of Edge devices at scale.
Identify and evaluate quality frameworks, utilizing an SRE mindset to proactively add stability, resiliency and scale to the product .
Mentor engineers, perform frequent code reviews, and set and uphold development best practices, setting an example for others.
Act as a Directly Responsible Individual (DRI) to monitor and support product. Drive supportability improvements to reduce incident volume.
Foster a team culture of high collaboration and trust.
Qualifications
Required/Minimum Qualifications
Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to GoLang.
OR equivalent experience.
Experience in virtualization technologies
3+ years experience in Kubernetes, creating Custom Resources and Operators
Experience in troubleshooting and remediating issues in production systems
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Additional or Preferred Qualifications
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to GoLang
OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to,GoLang
OR equivalent experience.
Experience in building, shipping and operating reliable on-premise cloud infrastructure
Ability to engage in site-reliability engineering practices
Knowledge of secure development practices and maintaining project compliance
Advanced knowledge of Linux Operating Systems
Experience with Kubernetes Cluster API (CAPI) and Providers
Experience in one or more of the following Areas:
Microsoft Azure core services
Networking, Storage, and Compute (including virtualization)
Platform Monitoring, Logging and Alerting
CI/CD (Continuous Integration/ Continuous Delivery) to automate delivery stages with pipelines and control promotion with quality gates
Linux Operating systems
Kubernetes Cluster API (CAPI) and Providers
Cybersecurity with a focus on Cloud Infrastructure
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: ~~~
Microsoft will accept applications for the role until January 15, 2025.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (~~~) .
Microsoft Corporation • Mountain View, CA 94039 • Yesterday
Microsoft Corporation • Mountain View, CA 94039 • Today
Microsoft Corporation • Mountain View, CA 94039 • Today
Microsoft Corporation • Mountain View, CA 94039 • 3 Days Ago
Roblox • San Mateo, CA 94401 • 5 Days Ago
Microsoft Corporation • Mountain View, CA 94039 • Today
ZEDEDA Inc. • San Jose, CA 95123 • Nov 24, 2024
First Citizens Bank • Santa Clara, CA 95054 • Nov 9, 2024