Oh My JobFind JobsResources
Company
  • About Us
  • Blog
  • Contact
  • Career Guides
Popular Roles
  • Registered Nurse Jobs
  • Home Health Aide Jobs
  • Software Developer Jobs
  • Project Manager Jobs
  • Part-Time Jobs
Tools
  • Paycheck Calculator
  • Job Market Data
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job

Software Developer Jobs — Engineering Roles Across the US

Search current software engineering openings by location, salary, experience level, and work arrangement, then target the roles that match your actual stack.

Filter Jobs

Full-time
Part-time
Contract
Internship
Temporary
Freelance
Per diem
On-site
Hybrid
Remote
$0
$300k
Min.
$0
Easy Apply
Visa Sponsorship

1,800 positions available

L

Lockheed Martin

King of Prussia, PA

Software Engineer Sr - E3

King of Prussia, PA
Salary not listed
4 days agoApply
A

ALBIREO TECHNOLOGIES LLC

Torrance, CA

Embedded Software Engineer

Torrance, CA
$104,000 - $114,400
4 days agoApply
S

Symetra Life Insurance Company

USA

Staff Software Engineer

USA
Salary not listed
4 days agoApply
A

AnaVation

Lorton, VA

Mobile Device RE / Software Engineer– HYBRID

Lorton, VA
Salary not listed
4 days agoApply
C

Caterpillar

Chicago, IL

Lead Software Engineer

Chicago, IL
Salary not listed
4 days agoApply
G

GitHub

USA

Staff Software Engineer

USA
Salary not listed
4 days agoApply
R

RSM International

Atlanta, GA

CATT Technical Delivery AI Software Engineer - Fall 2027

Atlanta, GA
$70,400 - $84,000
4 days agoApply
H

Highmark Health

Home, PA

Senior Software Engineer (Claude Code or Google Gemini)

Home, PA
Salary not listed
4 days agoApply
S

State Farm

Bloomington, IL

Software Engineer – Enterprise Claims Build Automation & Release Engineering (Gradle, Maven)

Bloomington, IL
$95,800 - $140,000
4 days agoApply
T

Tempus

Atlanta, GA

Software Engineer II

Atlanta, GA
Salary not listed
4 days agoApply
J

JPMorgan Chase

Jersey City, NJ

Software Engineer II - Platform Engineer Databricks

Jersey City, NJ
Salary not listed
4 days agoApply
C

Computer Services, Inc.

USA

Software Engineer Level 3

USA
Salary not listed
4 days agoApply
V

Virtuous Software

USA

Senior Software Engineer (Full Stack) - Momentum

USA
Salary not listed
3 months agoApply
R

Rocket Software

USA

Senior Principal Software Engineer

USA
$124,500 - $168,075
2 months agoApply
S

Software Guidance & Assistance

Rockville, MD

Security Software Engineer/Developer

Rockville, MD
Salary not listed
1 month agoApply
V

Virtuous Software

USA

Senior Software Engineer (Full Stack) - Raise

USA
Salary not listed
1 month agoApply
S

Software Guidance & Assistance

Manhattan, NY

Senior AI Software Engineer – Forward Deployed

Manhattan, NY
Salary not listed
1 month agoApply
V

Virtuous Software

USA

Senior Software Engineer - CRM+ Platform

USA
Salary not listed
1 month agoApply
S

Software Guidance & Assistance

Rockville, MD

Senior Software Engineer

Rockville, MD
Salary not listed
1 month agoApply
S

Software Guidance & Assistance

Chicago, IL

Sr Software Engineer Low Latency

Chicago, IL
Salary not listed
27 days agoApply
S

Software Guidance & Assistance

Rockville, MD

Mid Level Software Engineer

Rockville, MD
Salary not listed
21 days agoApply
S

Software Guidance & Assistance

Rockville, MD

Software Engineer

Rockville, MD
Salary not listed
19 days agoApply
S

Software Resources

Columbus, OH - Portland, OR

Senior Software Engineer

Columbus, OH - Portland, OR
Salary not listed
15 days agoApply
C

CLOUDSCOUTS SOFTWARE SOLUTIONS LLC

Frisco, TX

Software Engineer II- EPM

Frisco, TX
Salary not listed
14 days agoApply
S

Software Guidance & Assistance

Alpharetta, GA

Lead Software Engineer (Digital Platform)

Alpharetta, GA
Salary not listed
8 days agoApply
S

Software Guidance & Assistance

Rockville, MD

Lead Software Engineer

Rockville, MD
Salary not listed
8 days agoApply
S

Software Guidance & Assistance

Cincinnati, OH

AI Software Engineer III

Cincinnati, OH
Salary not listed
7 days agoApply
S

Software Resources

Burbank, CA

Senior Software Engineer

Burbank, CA
Salary not listed
7 days agoApply
S

Software Resources

Burbank, CA

Senior Software Engineer (HCM)

Burbank, CA
Salary not listed
7 days agoApply
S

Software Resources

Orlando, FL

Senior Software Engineer (HCM)

Orlando, FL
Salary not listed
7 days agoApply
Page 1

Software Developer Roles Employers Are Hiring For

Job titles overlap heavily in software. Focus on the product surface, architecture, deployment responsibilities, and expected level of ownership behind each title.

Frontend Developer

Builds accessible, responsive interfaces and client-side application behavior using modern JavaScript or TypeScript frameworks.

Backend Developer

Designs APIs, services, business logic, authentication, integrations, and the systems that keep applications reliable at scale.

Full-Stack Developer

Works across user interfaces, services, and data layers. Common at startups and product teams that favor broad ownership.

Cloud / Platform Engineer

Builds deployment pipelines, observability, infrastructure automation, and internal platforms used by engineering teams.

AI / Machine Learning Engineer

Turns models and foundation-model APIs into production features, evaluation systems, data pipelines, and reliable services.

Application Security Engineer

Finds and prevents software vulnerabilities through secure design, code review, testing, tooling, and incident response.

Software Developer Pay and Job Outlook

Software development remains a large, high-paying occupation. The strongest opportunities increasingly reward developers who can own outcomes across design, implementation, deployment, monitoring, and security—not simply produce isolated code.

$135,980

Median annual pay

Software developers, BLS May 2025

10%

Projected growth

Software developers, QA analysts, and testers, 2025 to 2035

106,100

Openings per year

Combined developer, QA, and tester group

How to Become a Competitive Software Developer

There is no single route into engineering, but every strong application needs proof that you can solve problems, ship working software, and collaborate on maintainable systems.

1

Build Programming Foundations

Learn one language deeply, along with data structures, debugging, Git, testing, HTTP, databases, and basic operating-system concepts.

2

Choose a Coherent Stack

Pair related tools into an employable profile—for example TypeScript, React, Node.js, PostgreSQL, automated tests, and a cloud deployment.

3

Ship Production-Like Projects

Deploy two or three focused projects with authentication, data persistence, tests, monitoring, documentation, and a clear explanation of tradeoffs.

4

Prepare for the Hiring Loop

Practice explaining prior decisions, debugging live code, discussing system design, and solving role-appropriate technical exercises.

Signals That Make a Developer Application Stronger

Hiring teams look for evidence of judgment and delivery. Show how your technical choices affected reliability, revenue, speed, cost, security, or the user experience.

Proficiency in a role-relevant language and ecosystem
API design, relational data modeling, and query performance
Automated unit, integration, and end-to-end testing
Cloud deployment, containers, CI/CD, and observability
Secure coding, authentication, authorization, and secrets handling
Code review and clear technical communication
Responsible use and verification of AI-assisted code
Metrics that demonstrate the impact of shipped work

A Typical Software Engineering Career Path

Progression is based less on years alone than on scope: first owning tasks, then features, systems, technical direction, and eventually an organization’s engineering outcomes.

Junior Developer
→
Software Developer
→
Senior Engineer
→
Staff / Principal
→
Engineering Manager

Four Ways to Improve Your Developer Job Search

Competitive searches are won through focus and evidence. Make it easy for a hiring manager to understand where you fit and what you can deliver.

1

Match the Resume to the Stack

Lead with the languages, frameworks, platforms, and outcomes that appear in the posting instead of sending a generic skills inventory.

2

Show the Work

Link to a live product, focused repository, technical write-up, or contribution that demonstrates code quality and follow-through.

3

Quantify Production Impact

Replace task descriptions with measurable results such as latency reduced, incidents prevented, conversion improved, or developer time saved.

4

Search Beyond “Software Developer”

Try software engineer, backend, frontend, full-stack, platform, mobile, application engineer, and product engineer to uncover adjacent roles.

Software Developer Jobs — Frequently Asked Questions

Do software developer jobs require a computer science degree?

⌄
A bachelor’s degree remains the typical entry credential reported by the BLS, but employers also hire candidates with strong portfolios, internships, open-source work, technical certifications, or experience in another engineering field. Requirements are stricter in some regulated and research-heavy environments.

How much do software developers earn in the US?

⌄
The BLS reports a median annual wage of $135,980 for software developers in May 2025. Compensation varies widely by location, seniority, specialty, company stage, and whether equity or bonuses are included.

Are remote software developer jobs still available?

⌄
Yes, but fully remote positions often attract nationwide or international applicant pools. Hybrid and location-specific roles generally have less competition. Check whether “remote” is limited to particular states, time zones, or countries before applying.

Which developer skills are most valuable now?

⌄
Employers consistently value system design, cloud deployment, testing, security, data fluency, API design, and the ability to use AI coding tools without sacrificing code quality. A coherent stack plus evidence that you shipped and maintained production software is stronger than a long list of shallow skills.

Will AI reduce demand for software developers?

⌄
AI is changing how developers work and may automate portions of implementation, but the BLS still projects software developer employment to grow 10 percent from 2025 to 2035. Roles are likely to place more weight on architecture, product judgment, integration, verification, security, and ownership.

Disclaimer: Employment and wage figures are based on U.S. Bureau of Labor Statistics 2025 data and 2025–2035 projections. Compensation and qualifications vary by specialty, seniority, location, and employer. Equity and bonuses may not be included in advertised base salary.