👨🏻‍💻 postech.work

Software Engineer

Microsoft • 🌐 In Person

In Person Posted 8 hours, 39 minutes ago

Job Description

The Production Engineering and AI Group, part of Microsoft’s Core Operating Systems, is central to powering Azure Cloud. This team ensures that our Azure Cloud works with the latest version of Linux software with utmost quality and performance, and serves as the gatekeeper of production software. The team achieves this massive feat at Azure scale through efficient use of automation and by leveraging AI to reduce the human cost of these responsibilities. This is a great opportunity to join the Production Engineering and AI group and be part of Microsoft's Azure Cloud Infrastructure growth.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. 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

Key Responsibilities:

Create, debug and maintain software to ensure that any Linux based software that gets deployed onto Azure Cloud meets our high-quality bar and provides a seamless experience to our partner teams and end users.

Leverage AI and automation to drive efficiency in our processes and reduce human toil.

Write clean, efficient, easy-to-maintain and well-documented code, ideally including scripting in Python, Bash, or PowerShell.

Analyze and comprehend existing systems and identify areas of improvement.

Collaborate with cross-functional teams including Product Managers, SMEs of networking, storage and kernel to ensure that our quality practices and tools are of utmost relevance.

Collaborate with infrastructure, DevOps, and security teams to ensure seamless integration and deployment.

Be an Open Source enthusiast and contribute to our projects in the open source community via enhancements, code reviews and setting up of CI/CD pipelines.

Qualifications

Required Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).

2–3 years of hands-on experience in handling linux systems, ideally on public clouds[EJ1.1][JG1.2]

Proficiency in Python and Bash; familiarity with additional languages is a plus.

working, practical knowledge of Linux Operating System internals including networking, storage and memory management and Linux utilities

First-hand experience running and debugging linux systems

Good analytical and problem-solving abilities, with adaptability to changing business needs.

Strong interpersonal and communication skills with a collaborative working style.

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.