CrawlJobs Logo

Principal Software Engineering Architect

United States, Redmond Employment contract 142800.00 - 274800.00 USD / Year · Job Posted May 30, 2026
Apply Position
Job Link Share

Job Description

Step into a role where your ideas spark innovation and your impact is demonstrated every day. As a Principal Software Engineering Architect on the Microsoft Digital team, you will be at the forefront of digital transformation, building and shaping the future of end-user productivity for one of the most dynamic and influential organizations in the world. In this role, you will lead the design and development of core network management and operations architecture for one of the largest and most complex enterprise networks globally, leveraging the latest advances in artificial intelligence, driving AI-powered operations, and enabling the organization’s transition to an agentic, Frontier Firm model. You will architect scalable solutions that drive 99.99% reliability and empower seamless enterprise collaboration, while reimagining operations through intelligent automation, agent-driven workflows, and data-informed decisioning at massive global scale. Your experience will directly allow Microsoft Digital to remain an innovation leader, driving impactful transformation and showcasing blueprints that inspire customers and partners navigating their digital journeys. At Microsoft, our mission to empower every person and every organization on the planet to achieve more guides how we partner with customers to deliver trusted, impactful solutions. With a growth-mindset culture, we innovate responsibly and measure success by shared progress, people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.

Job Responsibility

  • Partner with stakeholders to define user requirements across key scenarios, with an emphasis on AI-driven operations, intelligent automation, and agent-enabled user experiences
  • Lead the identification of dependencies and drive the development of design documents for a product, application, service, or platform, incorporating AI-first and agentic architectures that enable autonomous operations and continuous optimization
  • Mentor others to write and review high-quality, maintainable, and extensible code, while embedding AI-assisted development practices and enabling engineers to effectively leverage copilots and intelligent agents
  • Collaborate with cross-functional teams to drive project plans, release plans, and execution, integrating AI-powered insights and agent-driven workflows to accelerate delivery and improve decision making
  • Take end-to-end ownership of services as a Designated Responsible Individual (DRI), including on-call responsibilities, while advancing autonomous operations through agent-based monitoring, incident detection, and response to improve reliability and resilience
  • Continuously learn and apply new technologies and best practices to improve availability, scalability, and operational excellence, driving adoption of AI-driven observability, predictive insights, and self-healing systems at scale
  • Embody our culture and values.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 5+ years of experience designing and operating large-scale enterprise services, including production systems
  • Experience building and operating large-scale infrastructure and network management systems
  • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM, CloudFormation) to automate deployment and configuration
  • Experience designing resilient, secure, and highly available architectures in cloud or hybrid environments
  • Experience applying AI/ML or generative AI technologies (e.g., LLMs) to real-world engineering problems
  • Experience building solutions from concept to production
  • Experience improving monitoring, observability, and incident response for mission-critical systems

Nice to have

  • 5+ years of experience designing and operating large-scale enterprise services, including production systems
  • Experience building and operating large-scale infrastructure and network management systems
  • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM, CloudFormation) to automate deployment and configuration
  • Experience designing resilient, secure, and highly available architectures in cloud or hybrid environments
  • Experience applying AI/ML or generative AI technologies (e.g., LLMs) to real-world engineering problems
  • Experience building solutions from concept to production
  • Experience improving monitoring, observability, and incident response for mission-critical systems

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineering Architect

8 matching positions

Principal Software Engineering Architect

Are you a technology leader with a passion for big data, large language models (...
Location
Location
United States , Multiple Locations
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • 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 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 equivalent experience
  • 5+ years of experience in architecting large scale distributed systems
  • 5+ years of experience in running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar
  • 5+ years of experience in providing technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams
  • 5+ years of experience in building true cloud-scale services
  • 4+ years of exposure to the internals of Big Data Systems like Spark, Kubernetes, Structured Streaming etc.
  • 2+ years of experience problem-solving skills in the space of AI, large datasets, Spark, Ray or other computing technologies
Job Responsibility
Job Responsibility
  • Design scalable architectures for distributed systems that integrate machine learning and intelligent agents
  • Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences
  • Define and lead the strategy for ARG's evolution into LLM and agentic services
  • Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact
  • Achieving quality results with laser customer focus
  • Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models
  • Focus on end-to-end services, development, and deployment
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Architect

Are you a technology leader with a passion for big data, large language models (...
Location
Location
United States , Multiple Locations
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 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 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 equivalent experience
  • 5+ years of experience in architecting large scale distributed systems
  • 5+ years of experience running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar
  • 5+ years of experience providing technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams, for the same connected mission
  • 5+ years of experience building true cloud-scale services
  • 4+ years of exposure to the internals of Big Data Systems like Spark, Kubernetes, Structured Streaming etc
  • 2+ years of experience problem-solving skills in the space of AI, large datasets, Spark, Ray or other computing technologies
  • 2+ years of exposure to the internals of databases, stores
Job Responsibility
Job Responsibility
  • Define and lead the strategy for ARG’s evolution into LLM and agentic services
  • Design scalable architectures for distributed systems that integrate machine learning and intelligent agents
  • Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences
  • Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact
  • Achieving quality results with laser customer focus
  • Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models
  • Focus on end-to-end services, development, and deployment
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Architect - Agentic Development, OneDrive

Software development is being reinvented in real time, and OneDrive is at the ce...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience including hands-on experience with AI agents, LLMs, and intelligent developer tooling with an emphasis on delivering quality products at scale
  • OR equivalent experience
  • 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
Job Responsibility
Job Responsibility
  • Be a leader in agentic development across OneDrive and adjacent organizations
  • Continuously evaluate and adopt emerging agentic tools, frameworks, and workflows
  • Design and build scalable systems across front-end, backend, and mobile platforms
  • Multiply impact through mentoring, workshops, playbooks, and internal tooling
  • Drive ideas from concept to production with urgency and craftsmanship
  • Collaborate deeply with engineering, research, design, and program management
  • Contribute to both consumer and enterprise product experiences
  • Fulltime
Read More
Arrow Right
New

Principal Software Architect, Platform Engineering

Come build, from scratch, the AI-first developer platform that lets thousands of...
Location
Location
United States , Redmond
Salary
Salary:
165600.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python — OR equivalent experience
  • 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.
Job Responsibility
Job Responsibility
  • Work with product teams to find the highest-leverage places to modernize onto the platform, and shape the future-state architecture together
  • Prototype and build. Write the proof-of-concept, the reference implementation, and the code that de-risks the hard calls
  • Pair with product teams and forward-deployed architects on their toughest problems, contributing designs and maintainable code others build on
  • Own how systems compose on the platform — the cross-cutting dependencies, sequencing, and interfaces — and keep it coherent in the code, not just the design docs
  • Own outcomes as a DRI: take on-call for what you help ship, mentor the engineers you work with, and hold reliability, observability, and performance as systems move
  • Feed what you learn on the hardest problems back into the platform, so the golden paths get better and the next team has it easier
  • Bring agents into the work where they earn it: the migration and integration they can own, and the guardrails for the parts they can't
  • Fulltime
Read More
Arrow Right
New

Principal Software Architect

Foundation Software is seeking an experienced Principal Software Architect to le...
Location
Location
United States , Strongsville
Salary
Salary:
Not provided
foundationsoft.com Logo
Foundation Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience with enterprise applications
  • 5+ years of software architecture experience
  • Experience leading or mentoring architects and senior engineers
  • Deep expertise in modern application architecture, cloud technologies, and software design patterns
  • Strong communication, collaboration, and technical leadership skills
  • Passion for mentoring teams and driving engineering excellence
Job Responsibility
Job Responsibility
  • Lead and mentor the Software Architecture team
  • Partner with the VP of Architecture on architectural strategy and technology roadmaps
  • Guide solution architecture across cloud, desktop, APIs, and modernization initiatives
  • Lead architecture reviews and establish engineering standards and best practices
  • Mentor architects and senior developers
  • Promote scalable, secure, cloud-native application design
  • Evaluate emerging technologies, including AI, to improve our platform and engineering practices
  • Collaborate with Product, Engineering, QA, Security, Infrastructure, and DevOps to deliver high-quality solutions
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • 401K
  • PTO
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Microsoft Teams is core to Microsoft's vision for intelligent communications and...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 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.
Job Responsibility
Job Responsibility
  • Lead large-scale infrastructure systems supporting Teams developers worldwide
  • Empower our developers to design, develop and maintain components that power the Teams Fundamentals and Engineering Systems infrastructure for Microsoft Teams
  • Collaborate and influence designs, architectures, and best practices to support large-scale distributed systems and infrastructure in our Engineering Systems, analyzing complex, high-volume, high-dimensional systems for scalability
  • Leverage AI to accelerate and optimize experimentation workflows, Engineering Systems pipelines, and developer experiences, improving speed, quality, and reliability. Apply state-of-the-art techniques in deep learning, natural language processing, and conversational AI to build and improve the AI capabilities of our Engineering Systems infrastructure
  • Collaborate with partners, internal and external to Microsoft Teams organization, in order to architect and design infrastructure that maximize our engineering productivity. Collaborate closely with peers and other teams across a variety of technical backgrounds to find innovative solutions in a fast-paced environment. Work closely with other AI teams across Microsoft to leverage and share best practices and resources
  • Empower our team to experiment, prototype, and evaluate new ideas and approaches for AI-powered features.
  • Fulltime
Read More
Arrow Right

Principal Software Architect, Applications & Modernization

Hunter Douglas is the world’s leading manufacturer of window coverings and a maj...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
hunterdouglas.com Logo
Hunter Douglas
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering, application architecture, platform engineering, or senior technical leadership experience
  • A track record of designing, building, modernizing, and operating applications used by real users in real business environments
  • Strong hands-on engineering capability in modern application stacks
  • Experience improving complex application environments with a mix of legacy systems, vendor platforms, custom software, prototypes, and business-built tools
  • Strong judgment on when to refactor, rewrite, wrap, buy, retire, automate, or leave something alone
  • Comfort influencing without formal authority across engineers, vendors, consultants, analysts, business technologists, and senior leaders
  • Clear executive communication and strong technical credibility with engineering teams
  • A multiplier mindset: you improve not only the application in front of you, but also the organization’s ability to build better software repeatedly
  • Bachelor’s degree in Data, Engineering, Computer Science, Business, or related field (Master’s preferred)
  • 5+ years of experience in data, analytics, technology, consulting, or digital transformation roles
Job Responsibility
Job Responsibility
  • Define pragmatic architecture patterns for internal applications, customer-facing tools, workflow systems, integrations, and AI-enabled applications
  • Assess existing applications and business-built tools to determine what should be hardened, rebuilt, integrated, automated, supported, retired, or left alone
  • Guide build-vs-buy-vs-extend decisions, balancing speed, cost, reliability, security, maintainability, and business value
  • Translate business goals into practical technical roadmaps with clear tradeoffs, sequencing, ownership, and success measures
  • Improve the reliability, scalability, maintainability, security, and user experience of legacy, vendor, professional, and business-built applications
  • Help teams move from prototypes, scripts, spreadsheets, low-code tools, and AI-generated applications to secure, supportable software where the business case justifies it
  • Drive refactoring, API enablement, integration cleanup, cloud modernization, data model improvements, and simplification where they create meaningful value
  • Reduce technical debt with judgment, avoiding both unnecessary rewrites and fragile short-term fixes
  • Rapidly design and build prototypes, reference implementations, APIs, workflow applications, and critical application components
  • Contribute code when needed to unblock delivery, prove an approach, or establish a high-quality pattern
What we offer
What we offer
  • Generous benefits package including medical, dental, vision, life, disability
  • A company culture that prioritizes internal development and professional growth
  • Time off with pay
  • Paid parental leave
  • Wellness programs and product discounts
  • Bonus: 40%-55%
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead

The Engineering Workforce Strategy and Operations team is seeking a Principal So...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 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.
Job Responsibility
Job Responsibility
  • Define and own the technical vision and architectural strategy for RAMP platform
  • Establish a long-term architectural roadmap aligned to product vision while ensuring near-term delivery feasibility
  • Drive decisions on platform design, service boundaries, and system evolution to support scale across multiple engineering divisions
  • Ensure the architecture supports high trust, data integrity, and auditability for sensitive workforce data
  • Lead transformation in how the team builds products, introducing agile, fast-paced development approaches that accelerate delivery and innovation
  • Lead design of distributed, scalable, and resilient systems supporting high-volume data integration and analytics
  • Architect solutions that integrate with HR, Finance, and enterprise data platforms (e.g., Dataverse, Fabric)
  • Ensure the platform can scale across large user bases, complex org structures, and frequent data changes
  • Balance performance, cost, and maintainability while enabling rapid iteration
  • Define the architecture for data pipelines, data models, and analytics layers supporting workforce planning scenarios
  • Fulltime
Read More
Arrow Right