Job offers - CrawlJobs

Principal Software Architect United States Jobs

11 Job Offers

Software Engineer Principal (Solution Architect / Full Stack Engineering)
Save Icon
Salary Icon
Salary
Not provided
pnc.com Logo
PNC Financial Services
Expiration Date
Until further notice
Principal Software Architect - AI & Security
Save Icon
Salary Icon
Salary
Not provided
mainspringenergy.com Logo
Mainspring Energy
Expiration Date
Until further notice
Principal Software Engineer, Perception Architect
Save Icon
Salary Icon
Salary
410000.00 - 492000.00 USD / Year
zoox.com Logo
Zoox
Expiration Date
Until further notice
Principal Engineer, Software Architect (R4562)
Save Icon
Salary Icon
Salary
215566.00 - 323350.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Principal Software Architect
Save Icon
Foundation Software seeks a Principal Software Architect to lead architecture strategy and mentor senior engineers in Strongsville, OH. This hands-on role requires 12+ years of software engineering experience and 5+ years in architecture, with deep expertise in cloud-native design, APIs, and mode...
Salary Icon
Salary
Not provided
foundationsoft.com Logo
Foundation Software
Expiration Date
Until further notice
Principal Software Architect, Platform Engineering
Save Icon
Principal Software Architect sought for Microsoft’s new Platform Engineering team in Redmond. Build an AI-first internal developer platform from scratch, enabling thousands of engineers to ship faster and safer. Requires 8+ years coding in C, C++, C#, Java, JavaScript, or Python, plus a Bachelor’...
Salary Icon
Salary
165600.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - Architect
Save Icon
Salary Icon
Salary
165600.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal AI Software Architect
Save Icon
Principal AI Software Architect sought in St. Louis to lead enterprise-wide AI and software systems design. Requires 7+ years in software architecture with 2+ years in AI/ML, plus expertise in .NET and MS SQL Server. Drive innovation, MLOps, and scalable solutions while mentoring teams. Join us t...
Salary Icon
Salary
Not provided
vantagelinks.com Logo
VantageLinks
Expiration Date
Until further notice
Principal Flight Software Architect
Save Icon
Principal Flight Software Architect sought by Orion Space Systems to lead software design excellence for complex spacecraft and payloads. This high-impact role requires 14+ years in high-reliability aerospace, deep expertise in embedded systems, RTOS, C/C++, and space processing architectures (mi...
Salary Icon
Salary
152624.06 - 265383.63 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Principal Software Engineering Architect
Save Icon
Lead AI-driven network architecture as a Principal Software Engineering Architect at Microsoft Digital in Redmond. Design scalable, 99.99% reliable enterprise systems using C#, Python, and Terraform. Drive digital transformation with generative AI and agentic operations. Mentor teams, build resil...
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer (Architect)
Save Icon
Principal Software Engineer (Architect) role in Redmond, WA, driving large-scale innovation for Microsoft Entra ID. You will architect cloud identity solutions, lead high-quality coding in C#, Java, or Python, and champion AI-first engineering. This position requires a Bachelor’s in CS with 8+ ye...
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Principal Software Architect role

Explore Principal Software Architect jobs and discover a career at the pinnacle of technical leadership. A Principal Software Architect is a visionary strategist and master engineer responsible for defining the technological future of an organization. This senior role transcends individual projects, focusing on the holistic health, scalability, and strategic direction of the entire software ecosystem. These architects are the bridge between high-level business objectives and concrete technical execution, ensuring that every system aligns with long-term goals.

The core responsibility of a Principal Software Architect is to establish and evangelize the overarching technical vision. They make critical decisions on technology stacks, architectural patterns (such as microservices, event-driven, or monolithic), and development standards. Their day-to-day work involves leading architectural reviews, designing complex system integrations, and creating blueprints that development teams will follow. They are deeply involved in the entire Software Development Life Cycle (SDLC), from initial concept and feasibility analysis through to deployment and operational considerations, often working closely with DevOps practices.

A significant part of the role is mentorship and influence. Principal Software Architects guide, coach, and elevate entire engineering departments. They conduct code reviews, establish best practices for code quality and security, and lead initiatives to modernize legacy systems through refactoring and innovative solutions. They collaborate with stakeholders including product managers, senior executives, and engineering leads to translate business requirements into viable technical roadmaps, often estimating effort and prioritizing architectural enablers alongside new feature development.

Typical requirements for Principal Software Architect jobs include extensive experience, often 10+ years in software development with a proven track record in senior engineering or team leadership positions. A deep, polyglot understanding of multiple programming languages, frameworks, and platforms (especially cloud providers like AWS, Azure, or GCP) is essential. They must possess exceptional analytical and problem-solving skills, with mastery of design patterns and architectural principles. Crucially, outstanding communication and leadership abilities are non-negotiable, as the role demands the capacity to articulate complex technical strategies to both technical and non-technical audiences. A background in Agile/Scrum methodologies is commonly expected. For those who excel at shaping technology to drive business success, Principal Software Architect jobs represent the ultimate synthesis of technical depth and strategic leadership.