Skip to main content
CareerApp

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

on Career App

Employers
13

hiring for it

Median pay
$205,000

from 29 roles

Disclose pay
91%

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 ↗

NVIDIA

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 ↗

Medtronic

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 ↗

KLA-Tencor

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 ↗

AeroVironment

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 ↗

Comcast

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 ↗

View all 32 on Jobs

Asked for alongside Software Architecture

Measured from the 32 open roles that name Software Architecture — not from a curated list.

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.

Employers hiring for Software Architecture

13 in total, most open roles first.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.