Job offers - CrawlJobs

Principal Software Architect Jobs

16 Job Offers

Senior Principal Embedded Software Architect
Save Icon
Lead HW/SW co-design architecture at Analog Devices as Senior Principal Embedded System Architect & Team Lead. Requires 15+ years in embedded software, C/C++, RTOS, RISC-V/ARM, plus 3+ years managing senior engineering teams. Canada-based.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior GNSS Software Architect / Principal GNSS Engineer
Save Icon
Location Icon
Location
Spain, Spain
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Principal Staff Software Engineer (Technical Architect)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer Principal (Solution Architect / Full Stack Engineering)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Architect - AI & Security
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer, Perception Architect
Save Icon
Salary Icon
Salary
410000.00 - 492000.00 USD / Year
Expiration Date
Until further notice
Principal Engineer, Software Architect (R4562)
Save Icon
Salary Icon
Salary
215566.00 - 323350.00 USD / Year
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
Expiration Date
Until further notice
Sr Principal / Architect Engineer Software (Cortex XSIAM)
Save Icon
Seeking a Sr. Principal Architect to join the XSIAM engineering group in Tel Aviv, Israel. This product-facing role bridges engineering, product management, and customer success to drive scalable, innovative solutions. Requires 10+ years of software engineering experience, expertise in cloud-nati...
Location Icon
Location
Salary Icon
Salary
Not provided
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
Expiration Date
Until further notice
Principal Software Engineer - Architect
Save Icon
Salary Icon
Salary
165600.00 - 296400.00 USD / Year
Expiration Date
Until further notice
Principal Software Architect, Applications & Modernization
Save Icon
Location Icon
Location
Brazil, Sao Paulo
Salary Icon
Salary
Not provided
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
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
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
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
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.