Software Engineering Jobs in United States
There are 28,123 open Software Engineering jobs in United States on freehire right now. 5,591 of them were posted recently. The skills employers ask for most often are ai, cloud and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $156,620 | $185,000 | $222,000 | 6,643 |
| USD | hour | $44 | $61 | $70 | 138 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| CAD | year | CA$150,000 | CA$168,800 | CA$180,844 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,466 · 12%
- Remote 3,343 · 12%
- Onsite 3,175 · 11%
Visa sponsorship offered in 46% of the 6,502 postings that state a position on it.
Seniority
- Senior 8,720
- Staff 2,165
- Lead 1,715
- Principal 1,465
- Intern 499
- Junior 490
Who is hiring
- 1000+ employees 6,493
- 501-1000 employees 2,727
- 51-200 employees 851
- 11-50 employees 818
- 201-500 employees 191
- 1-10 employees 69
Software Engineer, Astral
Builds high-performance developer tools (Ruff, uv, ty) for Python and beyond, maintaining open-source projects and evolving toolchains to accelerate software development.
Staff Software Development Engineer L5
The Staff Software Development Engineer will design and maintain Java and Spring Boot microservices for Inovalon's healthcare foundation platform. This role focuses on building secure, scalable cloud-native infrastructure on AWS and managing identity integrations like OAuth and SAML.
Senior Software Engineer
Remodel Health is seeking a Senior Software Engineer to work full-stack on their health benefits platform using React, .NET Core, and Azure. The role involves architecting solutions, integrating third-party APIs, and mentoring team members in a hybrid, Indianapolis-based environment.
ISE, System Experience - Senior Software Engineer, macOS System Experience
Senior Software Engineer on Apple's macOS System Experience team, building system UI features like Dock, Control Center, Notifications, and Stage Manager using Swift, SwiftUI, and Objective-C.

Lead Software Engineer
The Lead Software Engineer will architect and lead the development of Bankjoy's online account opening and loan application products. This hands-on role requires deep expertise in .NET Core, Angular, and financial compliance to build secure, scalable banking infrastructure.
Software Engineer, Financial Engineering
Build and operate backend systems powering pricing, payments, subscriptions, and billing for OpenAI's products (ChatGPT, API). Focus on production backend, platform, and distributed systems with strong correctness and reliability guarantees.
Staff Software Engineer
Staff Software Engineer leading Android mobile development for a public safety SaaS platform, driving architecture, mentoring engineers, and integrating with backend services and hardware devices using Kotlin and Jetpack.
Staff Software Engineer, Justice & Corrections
A Staff Software Engineer at Axon designs and builds large-scale cloud services for justice and corrections systems, using backend technologies like Java/Go and frontend frameworks like React, while mentoring teams to deliver reliable, high-impact solutions.
Founding Engineer Intern
Founding Engineer Intern at a pre-seed AI startup building an automated headhunting platform, shipping full-stack TypeScript/React features daily alongside the CTO in San Francisco.
Member of Technical Staff, Agent Delivery
Deploy AI agents into logistics companies' systems, reverse-engineering APIs and ERPs to integrate Pallet’s platform and ship production workflows.
Software Engineer Internship
Full-stack Software Engineer Intern on a 12-month remote team building Clerkie Fiber, a B2B CRM for the debt industry, using Next.js, Node.js, AWS, and MongoDB.

Software Engineer (Ray Data)
Work on Ray Data, a Python-native data processing engine for AI workloads, improving performance, scaling data pipelines across heterogeneous environments, and building data loading solutions for production ML training.