Principal Software Architect
$165.6k - $296.4kMicrosoft Corporation
Microsoft Security: Purview Team is building the data security platform for the era of AI. Our team develops globally distributed services that discover and classify sensitive data at scale and enforce protection across Microsoft 365, endpoints, AI experiences, and multicloud data estates. As autonomous agents increasingly read documents, call tools, create derived content, and act on a user's behalf, the industry needs new ways to understand where sensitive data originated, how it was transformed, and which protections follow it through every interaction.
We are looking for a Principal Software Architect to define and build that next generation of data protection. You will shape how data sensitivity is represented and propagated through agent runtimes, and design protection decisions that can reach enforcement points within synchronous, performance-critical call paths. You will set architectural direction across multiple organizations, build production systems in both owned and partner codebases, and translate incomplete requirements into durable technical foundations that other teams can confidently build upon. This is a hands-on leadership role for an engineer who can move between writing critical code, resolving complex distributed-systems challenges, and establishing technical alignment across Microsoft.
The scope is broad because the space is still being defined. Success requires engineering judgment, comfort making consequential decisions with incomplete information, and the influence to turn competing perspectives into a shared direction. If you want to help establish how enterprise data is protected as AI agents become a fundamental part of computing, this is an opportunity to define both the architecture and the standards that will shape that future. Microsoft's mission is to empower every person and every organization on the planet to achieve more. We bring that mission to life through a culture of growth mindset, innovation, inclusion, respect, integrity, and accountability.
Responsibilities- Own the end-to-end architecture for a critical area of the data security platform, from design and implementation through deployment and live-site operations, while defining a durable roadmap that evolves with adjacent systems.
- Author and drive high-quality technical designs , ensuring architectural decisions, interfaces, tradeoffs, and operational requirements are thoroughly reviewed, documented, and understood by engineering partners.
- Write production code and prototype the hardest technical challenges , using working implementations to validate designs and remaining close enough to the codebase to provide credible direction through design and code reviews.
- Lead technical alignment across engineering organizations , influencing teams outside your direct reporting structure and establishing shared architecture, dependency contracts, cross-team roadmaps, and clear ownership boundaries.
- Own the reliability and supportability of services operating at cloud scale , including meaningful telemetry, safe deployment and rollback practices, effective on-call operations, and measurable reductions in incident frequency and severity.
- Raise the security, privacy, and compliance bar through threat modeling, enforceable security invariants, automated deployment gates, continuous scanning, security monitoring, and audit-ready evidence.
- Ensure cross-service solutions are production-ready , including end-to-end testing, live-site coverage, dependency validation, and established escalation paths before capabilities are released.
- Establish responsible, AI-native engineering practices across requirements, design, development, testing, and operations, with clear human accountability for AI-assisted and AI-generated assets.
- Mentor and grow engineers through direct technical leadership , including design reviews, code reviews, coaching, and the development of individual contributors who can independently lead complex areas.
- Model clarity and sound engineering judgment in ambiguous spaces , turning incomplete information into actionable technical direction and enabling multiple teams to execute against a shared vision.
Qualifications
Required Qualifications :
Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
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 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 10+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems, including production ownership, automated testing, and CI/CD practices.
- 7+ years of experience leading technical architecture across multiple engineering teams or organizations, including defining technical contracts, standards, or shared patterns adopted outside the immediate team.
- Experience designing secure, latency-sensitive policy evaluation, authorization, or access-control systems, with applied knowledge of authentication, data protection, access control, and secure coding practices.
- Experience building applications with LLMs and generative AI technologies, including agent orchestration, prompt engineering, retrieval-augmented generation, fine-tuning, or model evaluation using frameworks such as LangChain, LlamaIndex, AutoGen, DSPy, Transformers, Haystack, or equivalent.
#MSFTSecurity #SecurityAI #DataSecurity #MicrosoftPurview
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 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 $220,800 - $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
- JPMorganChase Asset & Wealth Management seeks an Executive Director to lead the architecture, engineering, and delivery of its strategic derivatives platform on the Athena (Python) framework. This hands-on role defines the platform vision, sets engineering standards, drives...Principal
- JPMorganChase Asset Management is seeking an Executive Director to lead the architecture, engineering, and delivery of its strategic derivatives platform on the Athena (Python) framework. The role is hands-on and leadership‑driven, focusing on platform design and multi...Principal
$120.3k - $222.6k
The Principal Enterprise Architect - Adobe Experience Cloud & AI will define and drive the enterprise architecture for Novo Nordisk’s Adobe ecosystem, with primary responsibility for Adobe Experience Manager (AEM) and Adobe Experience Platform (AEP), ensuring AEM, AEP,...PrincipalFlexible hoursNight shift- ...Title: Enterprise Salesforce - Technical Architect You are the Salesforce Technical... ...based or client server systems, or complete software product lifecycle exposure * Strong knowledge... ...Bay, San Francisco, Silicon Valley:* Principal: $190,000-$232,000* Senior Principal: $2...SuggestedTemporary workLocal area
$152k - $241.5k
...legacy of innovation that’s fueled by great technology—and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible...SuggestedFull timeRemote work$176k - $264k
Principal Enterprise Architect / Business ArchitectNorthwestern Mutual is seeking an Enterprise Architect with strong Business Architecture capabilities to help shape and evolve the firm’s enterprise-wide strategy, capabilities, and technology landscape. This role bridges...PrincipalFull time- Job DescriptionJob Description: Principal, Business Consulting -Solution Architect The vision of the Data &Analytics team is to help our clients become Data/Analytics/Insights driven. Principal is a key member of the team expected to help deliver the vision. You will define...PrincipalFull timeTemporary workWork experience placementLocal area
$150k - $170k
...future of curated commerce at the intersection of technology, culture, and taste, we’d love to meet you.As our Salesforce & Systems Architect, you own the design and evolution of the systems of record that run our commercial organization - from how we acquire ecosystem...Temporary workWork experience placementWork at officeImmediate startFlexible hours- ...Jobtailor seeks a senior data engineer to design and implement scalable data applications on big data platforms. You will architect secure on-premises data processing and lead integration across diverse sources. Experience with Kafka streaming and Linux-based Apache ecosystems...Principal
$118.69k - $189.91k
...technology to help address business requirements, problems or issues. Review documents and models produced by Business Analysts, Architects, and Developers to ensure end to end quality of the product. Support program and portfolio management goals through assessment of...PrincipalWork at officeLocal areaRemote workFlexible hours2 days per week- ...real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.As a Principal Technical Architect (Senior Director level), you will join a highly motivated and experienced team as the senior technical leader...PrincipalImmediate start
$178.69k - $293.56k
The Principal Enterprise Architect is a senior architecture leader responsible for shaping, guiding, and advancing enterprise architecture across the organization. Reporting to the Head of Enterprise Architecture and Engineering Enablement, this role translates enterprise...PrincipalFull timeH1bVisa sponsorshipWork visaFlexible hours$198.2k - $420k
...succeed. What you'll buildIn this role, you design, build, and operate AI-native enterprise applications that combine cloud-native software engineering with production-grade machine learning and agentic AI capabilities, embedded directly within customer environments and...PrincipalPermanent employmentFull timeWorldwideFlexible hours$192k - $264k
...Role:We are looking for a curious, smart, and “learn it all” Architect with proven experience and a passion for designing transformative... ...you need:10 to 15 years of relevant experience (Software vendor Architect, Top consulting firms CTO or Enterprise Architect...PrincipalFull timeWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours- Who You’ll Work WithSlalom is seeking a Salesforce Solution Architect responsible for leading the overall solution design for our Salesforce... ..., Silicon Valley:* Senior Consultant: $137,000-$189,000* Principal: $169,000-$232,000* San Diego, Los Angeles, Orange County,...Temporary workLocal area
- ...Below is the requirement with my client. Please let me know if you are available for this role. Title: Salesforce Technical Architect Location: New York City, NY (2 days on site) Duration: Fulltime JOB DESCRIPTION : Skills Desired:...Full timeImmediate startRelocation
- ...Salesforce Technical Architect Location: NYC, NY Make sure Diversity and Banking /Financial domain will be huge plus to get profiles... ...(cloud, virtualization, object stores, etc.) Extensive Software Engineering work experience in an Agile / SDLC environment and...Work experience placement
- ...Salesforce Technical Architect Location: NJ or NY (Hybrid) Duration: Fulltime Responsibilities: Hands-on design and development... ...to guide customers towards creative uses of standard cloud software functionality to meet business requirements instead of simply...Full time
- ...for our hybrid work model: 2 days in-officePrincipal Enterprise Architect, Infrastructure and OperationsOur Technology team is the... ...environment, you’re in the right place. Why this job’s a big deal:As a Principal Enterprise Architect for Infrastructure and Operations, you’ll...PrincipalFull timeInterim roleSummer workWork at officeRemote workFlexible hours
- ...Cloud First - Salesforce Technical Architect Client is a leader in helping organizations move to the cloud to take advantage of a... ...their current role, laterally or upward. Job Description Software as a Service professionals demonstrate skills and experience related...Part timeLocal area
- ...Senior Software Architect ONSITE Coppell, TX Our client is seeking a Senior Software Architect to join the Enterprise Architecture team and drive the design and delivery of cloud-native, highly scalable enterprise applications. This role is focused on architecting...Full time
- ...The DataDirect Networks Principal Solutions Architect role blends deep technical expertise with a strong consultative approach to helping customers build and scale AI, ML, and HPC solutions. This position plays a key role in connecting DDN’s AI and data platform technologies...Principal
- Company Descriptionðð¼ We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Principal
- ..., or a related technical field10+ years of experience in software engineering or solution architecture, with demonstrable success... ...well-being for you and your family.WHAT YOU'LL DOAs a Principal AI Solution Architect at McKinsey, you will combine deep expertise in full-...PrincipalApprenticeshipImmediate startEasy workFlexible hours
- ...Principal Solution Architect, AI and Emerging Tech Application Deadline: 31 December 2026 Department: Solution Engineering Employment Type: Permanent - Full Time Location: United States Reporting To: Alan Jackson Description Fluent is building...PrincipalPermanent employmentFull timeFlexible hours
$168.5k - $206k
General Information Job Title Principal Data Architect Job ID 108701 Work Areas Analytics, Data & Research, Management Consulting, Technology & Engineering Employment Type Permanent Full-Time Location(s) Atlanta, Austin, Boston, Chicago, Dallas...PrincipalPermanent employmentFull timeWork at officeLocal area- A forward-thinking tech company in New York is seeking a Principal UI Designer to lead the evolution of its visual design system. The successful candidate will design crucial UI components, establish visual design tokens, and ensure accessibility across the board. With...Principal
$233.6k - $350.4k
...our employees - and aim to leave a positive mark on culture. Principal Machine Learning Engineer, Content Engineering (45445)... ...video insight, managing a high-performing pod of ML engineers. Architect Multi-Modal Models: Design and deploy models that synthesize signals...Principal$137k - $239k
...communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife.What you’ll be doing... As a Principal Solutions Architect you will drive excellence in B2B strategy, solutions development, and opportunity closure across the Healthcare vertical...PrincipalFull timeTemporary workPart timeWork experience placementShift work- Trident Systems is seeking a Chief Advanced Concept Engineer to lead early phase concept development for software-defined processing in space systems. The role emphasizes identifying market opportunities, shaping architectures, and driving cross-functional collaboration...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- application architect New York, NY
- remote software architect New York, NY
- senior software architect New York, NY
- software architect New York, NY
- .net software architects (remote) New York, NY
- senior principal cloud computing engineer New York, NY
- principal data scientist New York, NY
- principal designer New York, NY
- principal applied scientist New York, NY
- principal New York, NY


