Skill
Software Architecture
Software Development and Engineering Practices
Software architecture is the high-level structural design of a software system, defining its components, their interactions, and the principles guiding its evolution, such as microservices, layered, or event-driven architectures. Software architects make foundational decisions about scalability, performance, and maintainability early in a project's lifecycle. This role bridges business requirements and technical implementation, often guiding teams of engineers.
Software Architecture in the job market
Last checked October 28, 2026
- Open roles
- 32
- Employers
- 13
- Median pay
- $205,000
- Disclose pay
- 91%
on Career App
hiring for it
from 29 roles
of these roles
Open roles requiring Software Architecture (32)
COMPUTER SCIENTIST
Air Force Elements, U.S. Transportation Command
Scott AFB, Illinois · $91,779 – $141,880
A data engineer position within U.S. Transportation Command overseeing the development of advanced software systems, cloud infrastructure, and integrated cyber strategies in support of military acquisition operations. This role suits experienced software engineers comfortable with government systems, DevSecOps practices, and leading teams through complex cloud migrations and legacy system modernization.
Via USAJOBS · Apply there ↗
RF Communication System Architect
CesiumAstro
Full-time · El Segundo, CA · $228,000 – $279,000
CesiumAstro seeks a senior technical leader to architect end-to-end communication systems for satellites and airborne platforms, translating customer needs into designs spanning antennas, RF electronics, signal processing, and software. The role suits someone with deep expertise in communications disciplines who can balance technical innovation with mission performance, cost, and schedule across the full solution lifecycle.
Listed on CesiumAstro’s careers site · Apply there ↗
Mission Systems Software Engineer (R5888)
Shield AI
Full-time · Seattle, WA · $135,000 – $250,000
This role develops real-time software systems for autonomous aircraft that must operate reliably in multi-level security environments with integrated sensors and weapons. It suits engineers experienced in embedded systems, avionics, or defense applications who can work across hardware, software, and systems teams from initial design through flight testing and deployment.
Listed on Shield AI’s careers site · Apply there ↗
Technical Lead Engineer (PMPC Infrastructure Software)
Boeing
Full-time · USA - Berkeley, MO · $198,050 – $267,950
Boeing seeks a technical leader to establish and oversee infrastructure, build systems, and tooling strategies for their mission-critical software teams in the Defense, Space & Security division. This role suits experienced software engineers ready to move into technical leadership while handling compliance, architecture, and cross-team coordination on safety-critical defense systems.
Listed on Boeing’s careers site · Apply there ↗
Senior Systems Software Engineer - Advanced Technology Group
NVIDIA
Full-time · Hillsboro, OR · $152,000 – $287,500
This role develops advanced computational software for semiconductor manufacturing and design at NVIDIA, leveraging GPU acceleration to solve complex problems in areas like distributed computing and optics. It suits experienced software architects and researchers who want to drive innovation from invention through production in a technical leadership capacity.
Listed on NVIDIA’s careers site · Apply there ↗
Software Engineering Manager - Cardiac Ablation Solutions
Medtronic
Full-time · $150,400 – $225,600
Lead a software engineering team developing innovative cardiac ablation mapping technology at a major medical device company. This role combines deep technical expertise in regulated medical device software with people management responsibility, suited for an experienced engineering leader seeking to build and mentor high-performing teams on life-saving technology.
Listed on Medtronic’s careers site · Apply there ↗
HPC Software Engineer
KLA-Tencor
Milpitas, CA · $136,300 – $231,700
KLA seeks a software engineer to develop high-performance computing systems for semiconductor manufacturing inspection platforms, working on multi-threaded distributed systems and Linux kernel-level optimization. This role suits experienced systems programmers comfortable with C++, Java, and infrastructure challenges at scale.
Listed on KLA-Tencor’s careers site · Apply there ↗
Senior Scene Generation Engineer
AeroVironment
Full-time · Huntsville, AL
This role designs and develops physics-based 3D synthetic environments for military simulation and testing, combining radiometry expertise with graphics programming. It suits experienced software engineers comfortable with C++, Linux, and rendering systems who want to work on specialized defense applications.
Listed on AeroVironment’s careers site · Apply there ↗
IT Projektleiter Öffentliche Verwaltung (all genders)
Accenture
Lead complex digital transformation projects for public sector clients, overseeing end-to-end implementation from strategy through delivery. This role suits experienced IT project managers who want to drive modernization initiatives with real civic impact across German government agencies.
Listed on Accenture’s careers site · Apply there ↗
Software Engineer 3 (AI) - Hybrid - Reston, Va - Freewheel
Comcast
Full-time · Reston, VA · $120,213 – $180,319
This role develops AI-powered capabilities and intelligent automation features for FreeWheel's advertising platform, combining large language models, agents, and machine learning into production systems. It suits engineers with 5–7 years of experience and strong Python skills who want to own the full lifecycle of AI features in a collaborative, distributed-systems environment.
Listed on Comcast’s careers site · Apply there ↗
Asked for alongside Software Architecture
Measured from the 32 open roles that name Software Architecture — not from a curated list.
- C++8 roles25.0%
- Python8 roles25.0%
- Control Systems7 roles21.9%
- Linux6 roles18.8%
- Embedded Systems4 roles12.5%
- Agile3 roles9.4%
- Artificial Intelligence3 roles9.4%
- Git3 roles9.4%
What employers state they pay
Median
$205,000
Middle half
$166,000 – $243,000
From 29 of 32 open roles — the 91% that publish a range, annualized to USD. Only some employers state pay, and the ones that do skew to California and New York, where the law requires it.
Who employers are hiring
- Mid7%
- Senior57%
- Lead / Staff / Principal29%
- Management7%
From 28 roles whose posting states a level.
Where Software Architecture roles are
Among the 25 of 32 open roles we could place on a map.
Roles that use Software Architecture
Employers hiring for Software Architecture
13 in total, most open roles first.
- SAShield AI13 roles
- BBoeing4 roles
- CCesiumAstro4 roles
- NVIDIA2 roles
- AAccenture1 role
- AeroVironment1 role
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.