Occupation
Software Engineer
A Software Engineer designs, builds, and maintains software applications or systems, working within an engineering team on anything from web products to backend infrastructure. Core skills include writing code in languages like Python and JavaScript, deploying and scaling services on cloud platforms such as AWS or Azure, using Git for version control, and applying system design principles to build reliable, maintainable software. The role attracts technically trained problem-solvers, often with computer science backgrounds, who enjoy both independent coding and collaborative engineering practices.
Duties & responsibilities
- Write, test, and deploy code in modern programming languages for web, backend, or cloud systems
- Design and build scalable distributed systems that handle high volume traffic and data at enterprise scale
- Operate and maintain production software systems, monitoring reliability, performance, and security
- Collaborate across engineering teams to solve complex technical problems and review code
- Integrate AI tools and autonomous agents into development workflows and production systems
What Software Engineer roles involve, from employers’ own postings.
How much does a Software Engineer make?
Employers posting Software Engineer roles list a median of $210,000 a year (middle half $173,000–$250,000), from 1,035 postings that state pay.
80% of open Software Engineer roles publish a range. Only some employers state pay, and the ones that do skew to California and New York, where the law requires it. Which states’ postings state pay
Who is hiring for Software Engineer roles?
1,286 open Software Engineer roles from 239 employers; the most at Shield AI, Menlo Ventures Portfolio and NVIDIA, and in California, New York and Washington, D.C..
From employers’ own postings, as of.
Software Engineer in the job market
Last checked October 27, 2026
- Open roles
- 1,286
- Employers
- 239
- Median pay
- $210,000
- Disclose pay
- 80%
on Career App right now
hiring for it
from 1,035 roles
of these roles
Career ladder
Often comes from
Similar roles
Open Software Engineer roles (1,286)
Information Technology Specialist (Application Software)
Department of State Headquarters
Washington, DC · $143,913 – $187,093
This role develops and maintains software applications for a federal executive office, designing systems that meet organizational security and operational needs. It suits experienced IT professionals who can work independently on complex technical challenges and communicate with senior leadership about technology strategy.
Via USAJOBS · Apply there ↗
Software Engineer
Genesys
Listed on Genesys’s careers site · Apply there ↗
Software Engineer
Visa Inc.
Denver, CO
Listed on Visa Inc.’s careers site · Apply there ↗
Senior Software Engineer, Compute Platform
Replit
Full-time · Foster City, CA · $130,000 – $290,000 · Remote
Replit is hiring a distributed systems engineer to build and optimize cloud infrastructure that powers their AI-driven development platform. You'll focus on launching new deployment products, improving system reliability and scalability, and reducing infrastructure costs while working with Golang and Rust.
Listed on Replit’s careers site · Apply there ↗
IT Specialist (Applications Software)
Bureau of Economic Analysis
Suitland, MD · $85,447 – $133,142
A database developer role within the U.S. Bureau of Economic Analysis, working on statistical and business support systems using SQL Server and modern development practices. The position requires hands-on experience with database design, T-SQL programming, and DevSecOps methodologies.
Via USAJOBS · Apply there ↗
IT Specialist (Software Development)
Bonneville Power Administration
Vancouver, WA · $114,684 – $149,091
A software development role at the Bonneville Power Administration building mission-critical applications for grid operations using .NET, Java, and modern web technologies. This position suits experienced developers comfortable with enterprise frameworks, real-time systems, and collaborating closely with operations teams to deliver high-consequence infrastructure software.
Via USAJOBS · Apply there ↗
Technical Principal
GM Financial
Arlington, TX
This role involves providing technical leadership and strategic guidance across the organization, influencing major decisions through deep expertise and helping translate business strategy into scalable technical outcomes. It suits experienced practitioners who can mentor others, collaborate across functions, and guide adoption of new technologies and practices.
Listed on GM Financial’s careers site · Apply there ↗
Information Technology Specialist (Applications Software)
ARMY TRANSPORTATION
Scott AFB, Illinois · $109,137 – $141,880
This role combines IT project leadership with hands-on software development, managing the full lifecycle of military systems from design through deployment while also writing and troubleshooting code. It suits someone comfortable switching between strategic planning and technical implementation, with a track record in federal IT environments.
Via USAJOBS · Apply there ↗
Staff Software Engineer, Platform & Infrastructure
Sentry
San Francisco, CA · $240,000 – $400,000 · Remote
Sentry is seeking a Staff Software Engineer to design and operate the distributed systems and cloud infrastructure that power their application monitoring platform. This role suits engineers with deep experience in infrastructure, systems architecture, or data platforms who want to tackle complex technical problems at scale while maintaining hands-on coding involvement.
Listed on Sentry’s careers site · Apply there ↗
SDK Engineer - Python
Supabase
Full-time · Remote, Global
Build and maintain Supabase's Python SDK, designing APIs that feel natural for Python developers using the platform's database, auth, storage, and realtime features across sync and async contexts. This is a library-authoring role ideal for someone who enjoys writing well-typed, public code that serves millions of developers in notebooks, data pipelines, and AI agents.
Listed on Supabase’s careers site · Apply there ↗
Likely next role (339)
Where Software Engineers commonly go next: C Engineer, C++ Engineer, Engineering Manager, Senior Software Engineer, Software Architect.
Senior Software Engineer
Kohl's
Listed on Kohl's’s careers site · Apply there ↗
Interdisciplinary
U.S. Army Intelligence and Security Command
Fort Belvoir, VA · $121,785 – $158,322
This role leads a technical workforce supporting Army Intelligence and Security Command operations globally, managing logistics for intelligence systems and mentoring professional staff. It suits experienced engineers or architects with federal service background who can coordinate complex infrastructure projects and drive program delivery in a defense environment.
Via USAJOBS · Apply there ↗
Senior Software Engineer
NVIDIA
Listed on NVIDIA’s careers site · Apply there ↗
F-35 ELECTRONICS ENGINEER
Naval Air Systems Command
Fort Worth, TX · $115,711 – $150,426
A federal engineering leadership role overseeing technical teams and solving complex challenges for military aircraft and weapons systems sustainment. This suits experienced engineers ready to step into management and take responsibility for program-level decisions.
Via USAJOBS · Apply there ↗
ENGINEER (GENERAL) SUPERVISOR
U.S. Marine Corps
Albany, GA · $106,437 – $138,370
This federal engineering supervisory position oversees multi-disciplinary teams delivering mechanical, civil, structural, and electrical engineering services for military installation construction and facility maintenance projects. The role demands hands-on technical expertise in complex utility systems alongside personnel management and strategic coordination across installation divisions.
Via USAJOBS · Apply there ↗
SUPV Interdisciplinary
Defense Information Systems Agency
Fort Meade, Maryland · $169,279 – $197,200
This is a management position overseeing long-range IT planning and enterprise architecture for a military cyber command, requiring candidates to guide network technology strategy and advise senior leaders on infrastructure modernization. It suits experienced engineers or computer scientists with backgrounds in complex systems design, telecommunications networks, and cloud infrastructure who are ready to step into a federal supervisory role.
Via USAJOBS · Apply there ↗
SUPERVISORY INTERDISCIPLINARY (ENGINEERING & ARCHITECT)
U.S. Army Corps of Engineers
Concord, CA · $133,060 – $172,980
This is a supervisory federal engineering position managing resident engineers on defense construction projects, directing field and office engineering work, and handling contract administration. It suits experienced engineers or architects with PE or RA licensure ready to move into management of construction operations for the Department of Defense.
Via USAJOBS · Apply there ↗
SUPERVISORY GENERAL ENGINEER / ARCHITECT
Naval Facilities Engineering Systems Command
Kittery, ME · $142,452 – $185,193
This is a supervisory engineering or architecture role with NAVFAC where you oversee design and construction projects for military facilities, managing both in-house staff and contractors from initial concept through completion. The position suits licensed professionals with several years of project and design management experience who can lead multidisciplinary teams and ensure compliance with federal acquisition and engineering standards.
Via USAJOBS · Apply there ↗
Senior Super Intelligence Architect
Office of the Secretary of the Interior
Salt Lake City, Utah; Seattle, Washington; Phoenix, Arizona; Los Angeles, California; San Francisco, California; Denver, Colorado; Washington, District of Columbia; Miami, Florida; Atlanta, Georgia; Chicago, Illinois; Indianapolis, Indiana; New Orleans, Louisiana; Boston, Massachusetts; Minneapolis, Minnesota; Kansas City, Missouri; Albuquerque, New Mexico; New York, New York; Oklahoma City, Oklahoma; Portland, Oregon; Austin, Texas · $151,661 – $228,000
This role leads the Department of the Interior's technical strategy for responsible artificial intelligence systems, setting architecture standards and risk frameworks that guide safe deployment across federal agencies. It suits someone with deep experience building trustworthy AI at scale and translating governance requirements into concrete technical practices.
Via USAJOBS · Apply there ↗
SUPERVISORY INTERDISCIPLINARY(SUPERVISORY GENERAL ENGINEER) (TITLE 5)
Air National Guard Units
Jacksonville, FL · $106,437 – $138,370
This is a supervisory role managing engineering teams and operations for the Florida National Guard, requiring both technical engineering expertise and proven leadership experience overseeing multiple staff members and organizational functions. The position involves strategic planning, resource optimization, policy development, and accountability for subordinate supervisors' performance.
Via USAJOBS · Apply there ↗
Roles similar to Software Engineer (29)
From .NET Engineer, AI Engineer, Application Developer, Application Engineer, Back End Developer, Back End Engineer, Blockchain Engineer, Computer Scientist, Front End Developer, Full Stack Cloud Developer, Full Stack Developer, Game Developer.
Computer Scientist
Federal Aviation Administration
Atlantic City, NJ · $99,775 – $154,637
Via USAJOBS · Apply there ↗
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 ↗
Full Stack Developer
Citigroup
1/124, SHIVAJI GARDENS, MOONLI
Listed on Citigroup’s careers site · Apply there ↗
Computer Scientist/Computer Engineer-Direct Hire Authority
Air Force Materiel Command
Edwards AFB, California; Eglin AFB, Florida; Holloman AFB, New Mexico; Nellis AFB, Nevada; Arnold AFB, Tennessee; Hill AFB, Utah · $89,508 – $138,370
This is a senior government computer scientist role focused on designing and developing software systems for federal customers, requiring substantial experience in modern web development stacks and database technologies. The position suits candidates with strong backgrounds in full-stack .NET development who want to apply their technical expertise to support government operations.
Via USAJOBS · Apply there ↗
AI Engineer
DXC Technology
Listed on DXC Technology’s careers site · Apply there ↗
AI Engineer
Accenture
Listed on Accenture’s careers site · Apply there ↗
AI Engineer
Workday
Pleasanton, CA
Listed on Workday’s careers site · Apply there ↗
Full Stack Developer
Sullair Corporation
Remote - Virginia, United States
Listed on Sullair Corporation’s careers site · Apply there ↗
Computer Scientist
Air Force Civilian Career Training
Lackland AFB, Texas · $81,901 – $129,717
Via USAJOBS · Apply there ↗
AI Engineer
Bain Capital
Boston, MA
Listed on Bain Capital’s careers site · Apply there ↗
What employers state they pay
Median
$210,000
Middle half
$173,000 – $250,000
From 1,035 of 1,286 open roles — the 80% 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
- Entry7%
- Mid13%
- Senior54%
- Lead / Staff / Principal26%
- Executive<1%
From 1,141 roles whose posting states a level.
Skills Software Engineer postings ask for
Measured from the 1,286 open roles, not from a curated list.
- Python594 roles46.2%
- Kubernetes348 roles27.1%
- Amazon Web Services (AWS)318 roles24.7%
- Go280 roles21.8%
- Java272 roles21.1%
- TypeScript270 roles21.0%
- C++247 roles19.2%
- React227 roles17.6%
- CI/CD189 roles14.7%
- Docker171 roles13.3%
Where Software Engineer roles are
Among the 832 of 1,286 open roles we could place on a map.
- California296
- New York222
- Texas36
- Virginia28
- Colorado16
Employers hiring Software Engineers
239 in total, most open roles first.
Reports on Software Engineer hiring
- California Opened 787 New Roles This Week, Up 11.5% From 706Oct 27, 2026
- 18,599 Roles Opened and 8,090 Closed This Week, With Michigan Nearly TriplingOct 24, 2026
- Tennessee Opened 281 New Roles This Week, Up 13% as Postings Fell ElsewhereOct 23, 2026
- Ohio Postings Slip to 230 New Roles, Down 12% in a WeekOct 22, 2026
- Product Manager Posted Pay Median Drops to $192,500 From $220,000Oct 21, 2026