Principal Software Architect in United States | ClickaJobs

Similar Jobs


Principal Software Engineer - Software Architect, Platform Team
  • Seattle, United States
  • BLUE ORIGIN
  • 05/20/2025

Director-Enterprise Architecture - Seattle, WA
  • Seattle, United States
  • Carrix, Inc./SSA Marin...
  • 05/20/2025

Software Development Director-OCI Cloud Storage
  • Seattle, United States
  • Oracle Cloud ERP
  • 05/25/2025

Principal Software Systems Architect - Lunar Permanence
  • Seattle, United States
  • Blue Origin
  • 05/25/2025
View All Jobs in Capitol Hill

Principal Software Architect

Job Details

full-time
Capitol Hill, District Of Columbia, United States
Microsoft
Salary : $180000 Annually
05/21/2025
Want updates for this and similar Jobs?

Full Job Description

Microsoft is seeking a Principal Software Architect to join a strategic team in Washington, D.C. This role involves leading the architectural design and technical vision for large-scale software systems and platforms. You will work on complex projects, collaborating with multiple engineering teams to define architecture, standards, and best practices, ensuring scalability, security, and performance.

Responsibilities:
  • Define and communicate the technical vision and architecture for major software initiatives.
  • Lead the design of complex systems, including distributed systems and cloud-based solutions.
  • Evaluate and recommend technology choices, frameworks, and design patterns.
  • Provide technical leadership and guidance to engineering teams.
  • Ensure architectural designs meet functional and non-functional requirements (scalability, performance, security, reliability).
  • Collaborate with product management to align technical roadmap with business strategy.
  • Conduct architectural reviews and code reviews.
  • Mentor senior engineers and foster a culture of technical excellence.
  • Stay abreast of industry trends and emerging technologies.
  • Document architectural designs and technical specifications.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. PhD is a plus.
  • 10+ years of experience in software engineering, with at least 5 years in a software architecture role designing large-scale systems.
  • Proven track record of successfully leading the architecture of complex software products or platforms.
  • Deep expertise in various architectural patterns (microservices, event-driven, etc.).
  • Strong understanding of cloud computing platforms (Azure preferred, AWS, GCP).
  • Experience with various programming languages and technologies.
  • Excellent problem-solving and analytical skills.
  • Strong leadership, communication, and presentation skills.
  • Experience working in an Agile development environment.
  • Authorization to work in the U.S.

Microsoft is a global technology leader committed to empowering every person and every organization on the planet to achieve more. We are at the forefront of innovation in cloud computing, AI, productivity tools, and more. Our teams in Washington, D.C. work on critical projects with significant impact. This Principal Software Architect role offers an opportunity to drive the technical direction of major software initiatives at Microsoft, working on challenging problems at scale and influencing engineering practices across teams.
Show more
Report Job