Principal Software Architect

3 Weeks ago • 6-10 Years • DevOps • Cyber Security • $137,600 PA - $294,000 PA

Job Summary

Job Description

Microsoft's Customer Security and Trust (CST) team seeks a Principal Software Architect. This role involves leading requirements analysis, development, and management of engineering projects using Azure technologies and Agile Scrum. The architect will collaborate with stakeholders, define architecture patterns, perform technical reviews, and ensure secure cloud services. Responsibilities include managing tradeoffs, incorporating cybersecurity expertise, partnering with cross-functional teams, and staying updated on industry best practices. The ideal candidate possesses strong experience in Azure, software architecture, cybersecurity, and Agile methodologies, with a proven track record in delivering complex projects.
Must have:
  • 6+ years technical engineering experience
  • 5+ years Azure experience
  • 5+ years Engineering leadership
  • Strong Cybersecurity background
  • Agile methodology experience
Good to have:
  • Experience with Cloud Security and Controls
  • Experience with Open AI/ML services
  • Real-time data ingestion and analysis experience
  • Experience with Kubernetes
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft runs on trust.  Earning and keeping that trust has never been more important.   In Customer Security and Trust (CST), program managers, engineers, analysts, investigators, data scientists, attorneys, and business professionals are responsible for some of the most exciting projects at Microsoft focused on protecting our customers. 

 

The Cybersecurity & Trust Engineering  (CSTE) team in CST is the central driving force of Engineering and Cybersecurity initiatives for CST and for Microsoft Corporate, External and Legal Affairs (CELA) as a whole. The Technology and Product Strategy team within CSTE is entrusted with defining the Technical Direction, Roadmap, Goals, and Product Strategy for CST and CELA at large. We are Architects, Engineers, and Product Managers who work across the company and with external agencies to ensure that CSTE can plan for and support our Engineering and Cybersecurity efforts within CELA. 

 

The CSTE function is actively seeking a Principal Software Architect with a background in Software Development, Software and System Architecture, and Cybersecurity. The candidate will have proven experience with Azure, software and architectural disciplines, a solid foundation in security focused engineering, while demonstrating a commitment to teamwork, integrity, and accountability. This individual will possess the insight to understand business functions and requirements, collaborate across different teams and stakeholders, to effectively design innovative working applications while adeptly managing competing priorities. 

 

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.

Qualifications

Required/Minimum Qualifications 

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to C#,C++, and JavaScript. 
    • OR equivalent experience. 
  • 5+ years of experience designing, building and supporting highly scalable, highly available and fault tolerant workloads in Azure, AWS, or GCP. 
  • 5+ years of Engineering leadership experience in delivering complex, time sensitive initiatives across organizational boundaries. 

  

Other Qualifications: 

  • Citizenship & Citizenship Verification: This position requires verification of U.S citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local United States government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, citizenship will be verified via a valid passport, or other approved documents, or verified US government clearance. 

  

Preferred Qualifications: 

  • 3+ years of hands-on experience in Cybersecurity.  
  • 4+ years of experience with agile delivery methodologies using Azure DevOps. 
  • 2+ years of experience with Cloud Security and Controls
  • Experience with deploying cloud security guardrails and controls  
  • Experience with one or more programming or query languages (PowerShell, Python, Javascript, SQL).   
  • Excellence in written and verbal communication and ability to partner for success across all levels of organization and technical depths.  
  • Understanding of the Software development ecosystem; from inception to delivery.  
  • Proven track record of improving reliability, availability, and performance of cloud services.  
  • Experience developing and maintaining large scale distributed systems.  
  • 5+ Experience in containerization, serverless, micro services and Kubernetes (ex. AKS, ARO, Docker)  
  • 5+ years of Expertise in Azure (ex. API manager, Networking, Event Grid, Front Door, Logic Apps, ADLS, Data Explorer, Cosmos). 
  • 2+ years of experience in Open AI/ML services is a plus.
  • Proven experience with real time or near real time data ingestion and analysis technologies (ex. Azure Event Hub, Stream Analytics, Data Explorer) 
  • Expertise in bringing together diverse stakeholders and perspectives, aligning goals between business and technology, and driving focused results with significant impact. 
  • Analytical skills with a systematic and structured approach to software design.  
  • Effective written and verbal communication skills. 
  • Experience working with distributed systems in a cloud environment.  

 

 

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 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 $180,400 - $294,000 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 February 7, 2025.

 

 

#CELA

Responsibilities

  • Lead the requirements, analysis, and development efforts for Engineering projects, solving complex business problems while leveraging Azure technologies and Agile Scrum methodology. 
  • Effectively manage tradeoffs between cost, schedule, roadmaps and business impact, incorporate seasoned and up-to-date expertise in Quality, Cybersecurity, distributed services, infrastructure, and components, partner with and influence a multi-disciplinary stakeholder group to envision and formalize effective engineering system and solution architecture and deliver accurate design specifications.  
  • Collaborate with Architects and Engineers to define and prioritize workstreams as appropriate across functional areas and drive the adoption and implementation of cohesive architecture patterns, designs, and best practices; perform technical architecture reviews and support security and risk assessment as a trusted advisor. 
  • Spearhead the development and evolution of architectural patterns for resilient, scalable and secure cloud services and solutions for CST and the CELA department  
  • Partner across CELA, Cloud + AI (C+AI), Experiences + Devices (E+D), Microsoft Security, other Microsoft Departments and teams to ensure coordinated management engineering dependencies, and to continuously foster alignment of long-term vision for system integration that drives and elevates Trust across Microsoft.  
  • Maintain in-depth knowledge of software industry and cross-company best practices, technologies, architectures, and emerging technologies, and how these can apply to our product, business, service, and technology stack.   

 

  • Manage multiple tasks and projects simultaneously, prioritize workload effectively, and thrive in a dynamic environment.  

 

  • Embody our and 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

CloudHire - Sitecore Architect/Developer

CloudHire

Gurugram, Haryana, India (Remote)
3 Months ago
Microsoft - Research Intern - Azure AI for Language

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - POLY

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
2 Months ago
Microsoft - Senior reliability Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Oriserve - Senior DevOps Engineer (4+ Yrs exp)

Oriserve

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Ubisoft - IT Developer - Fixed Term Contract

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Day ago
PlayerUnknown Productions - IT Manager (Part-Time)

PlayerUnknown Productions

Amsterdam, North Holland, Netherlands (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - ETIC, Azure Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
N-iX - Senior Back-End Engineer

N-iX

Ukraine (Remote)
14 Hours ago
Microsoft - Software Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Microsoft - Principal Software Engineer - Teams

Microsoft

Suzhou, Jiangsu, China (On-Site)
3 Weeks ago
Microsoft - Software Engineering

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
EXUSIA - Google Cloud Platform Architect/Developer

EXUSIA

Pune, Maharashtra, India (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
Rebellion - Experienced JavaScript Developer

Rebellion

Oxford, England, United Kingdom (Hybrid)
6 Months ago
Activision - Senior Staff Backend Engineer

Activision

San Francisco, California, United States (On-Site)
3 Months ago
Unisys - AVD Support Senior Engineer

Unisys

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Meta - Digital Design Engineer

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
Spin Master - Senior Brand Manager, Monster Jam

Spin Master

Los Angeles, California, United States (Hybrid)
2 Days ago
Netflix - Staff Design Program Manager, Enterprise XD

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
Epic Games - Compensation Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Axon - Senior Analyst, Commercial Systems (Hybrid)

Axon

Seattle, Washington, United States (Hybrid)
2 Months ago
SciPlay - Product Manager

SciPlay

Austin, Texas, United States (Hybrid)
3 Weeks ago
Anavation - AI Specialist

Anavation

Chantilly, Virginia, United States (On-Site)
2 Months ago
Ziff Davis - Editorial Projects Manager

Ziff Davis

United States (Remote)
1 Month ago
PENN Interactive - Engineering Manager, ML Platform

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
1 Day ago
Survios - Mid-Senior Community Manager

Survios

Marina Del Rey, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Day ago
Nintendo - Senior Manager, Engineering Infrastructure and IT

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Rockstar Games - Build & Release Engineer

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
Rackspace Technology - Lead AppDev Enterprise Architect

Rackspace Technology

United States (Remote)
2 Months ago
Moon Active - DevOps Team Leader

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Trend Micro - DevOps Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
18 Years ago
Tencent - Principal / Senior Cloud Solution Architect - Tencent Cloud

Tencent

Palo Alto, California, United States (On-Site)
3 Months ago
Extreme Network - Staff Cloud Operations Engineer-Cloud Operations team

Extreme Network

Hangzhou, Zhejiang, China (Hybrid)
3 Months ago
EXUSIA - AWS DevOps Engineer/Admin

EXUSIA

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug