Software Engineering Jobs in United States
There are 28,063 open Software Engineering jobs in United States on freehire right now. 5,533 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,461 · 12%
- Remote 3,334 · 12%
- Onsite 3,169 · 11%
Visa sponsorship offered in 46% of the 6,505 postings that state a position on it.
Seniority
- Senior 8,706
- Staff 2,163
- Lead 1,708
- Principal 1,463
- Intern 498
- Junior 486
Who is hiring
- 1000+ employees 6,491
- 501-1000 employees 2,730
- 51-200 employees 850
- 11-50 employees 819
- 201-500 employees 192
- 1-10 employees 69
Software Engineer - AI (Top Secret Clearance Required)
Designs and deploys AI-driven cloud architectures for government missions, focusing on distributed systems, automation, and secure AI tooling in AWS environments.
Software Developer 503
Develops, debugs, and tests software applications in a secure environment for a government contractor, with roles ranging from junior to senior levels.
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, Tooling and Development Infrastructure
Builds and maintains developer tooling, CI/CD pipelines, and automated testing frameworks to ensure AI software reliability and quality at HP IQ’s AI innovation lab.

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.