Software Engineer

Software Engineer

Job Overview

Location
Nuriootpa, South Australia
Job Type
Full Time Job
Job ID
61428
Date Posted
1 year ago
Recruiter
Michael Linda
Job Views
74

Job Description

Overview

 

The Product Release and Security Services (PRSS) engineering team manages a portfolio of services critical to Microsoft’s foundation of Trust. Code signing, anti-malware scanning, Microsoft Public Key Infrastructure (MSPKI), to name a few. Our unique engineering challenge is scale (billions of files processed per month), diversity of workloads (drivers to 4k AAA games), security (physical and logical), and compliance (WebTrust).  We are running some of the highest security services and environments at Microsoft.

Today, our services are utilized by Windows, Azure, & Office products with double digit growth every year. Our unique engineering challenges are scale, security and a diversity of workloads.

 

We’ve always been mission-driven; In today's world, where supply chain and security threats are every increasing and getting more sophisticated, PRSS services have become critical for the company to protect customers and partners. We’ve been growing rapidly, and need your help to take Microsoft's trust foundation to the next level.

 

Our teams builds infrastructure fabric platform that helps engineers to develop and power all our services experience. You will be responsible for designing, building, and running fabric services which are foundational part of our secure data centers these services include physical and virtual compute provisioning, identity management, Service Fabric, code integrity, secure imaging, and many more.

 

You will have: 

 

Autonomy and freedom to innovate

Choice of the best of open source and Microsoft-internal technology

The ability to experiment and make data-driven decisions

Lots of opportunity for impact as part of a small growing team whose services are critical to every Microsoft Product.

Location: Position will start working from Puerto Rico and will Relocate to Phoenix, AZ.

Responsibilities

 

Build, maintain and operate services with high traffic, high resiliency with millions of requests across multiple global regions

Support a north star vision, design and implement the next generation of Platform infrastructure that is highly performant, resilient, moduler modular, meets reliability targets, includes observability that enables next gen experiences.

Work collaboratively with people across Product, Design, Data analysts and Engineering teams to build scalable backend infrastructure services that deliver delightful service experiences.

Continually seek deeper insights into the performance, scalability, maintainability of our systems

Experiment, A/B test key hypothesis to make data driven decisions

Improve service reliability, performance and latencies by reducing mean time to recovery (MTTR)

Drive long-term design thinking for systems and engineering processes with simplicity and maintainability as core tenets

Learn from and collaborate with external developers to find issues, understand scenarios, and empower them to delight PRSS, Microsoft customers.

Become part of a talented team that values diverse ideas, perspectives, and backgrounds and be a role model for an open, honest, and inclusive approach to solving problems

Environmental Compliance- All Microsoft employees have environmental responsibilities, to help achieve its broad environmental objective established in the Environmental Management System (EMS) and must understand their roles and responsibilities to ensure successful implementation of the Environmental Principles and the EMS. 

 

 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. 

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Qualifications

Basic Qualifications in Computer Science, Engineering or technical related discipline.

5-8 years of experience in core software engineering building distributed systems

3+ years of experience developing and operating cloud services

Strong troubleshooting and performance tuning skills.

Excellent programmer: your code is maintainable, elegant and testable.

DevOps methodology knowledge and experience.

Microsoft Azure knowledge and experience.

Experience in software development/programming (.NET Framework, C#, Python and scripting).

Specialized expertise in areas of Windows client/server development environment.

 

Preferred Qualifications:

Working familiarity with networking protocols (TCP/IP, HTTP) and network architectures

Efficient, tenacious debugging skills

Certifications on Microsoft Server Operating Systems and Technologies and Security preferred.

Microsoft Certified Professional (MCP) certification a plus.

 

Job ID: 61428

Similar Jobs

Meta

Full Time Job

Software engineer Software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer Software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer Software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer Software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept