Software Engineering Jobs in United States
There are 27,624 open Software Engineering jobs in United States on freehire right now. 5,488 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,000 | $185,000 | $222,000 | 6,783 |
| USD | hour | $48 | $60 | $70 | 151 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| 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,414 · 12%
- Remote 3,246 · 12%
- Onsite 3,174 · 11%
Visa sponsorship offered in 46% of the 6,535 postings that state a position on it.
Seniority
- Senior 8,931
- Staff 2,095
- Lead 1,636
- Principal 1,430
- Junior 489
- Intern 474
Who is hiring
- 1000+ employees 6,449
- 501-1000 employees 2,689
- 51-200 employees 837
- 11-50 employees 825
- 201-500 employees 187
- 1-10 employees 71
Senior Software Engineer, Data Infrastructure (Remote)
Build and scale data infrastructure for an AI-driven investment firm, designing systems to support research and production workflows with Python, Go, or C++.
Senior Software Engineer, Strategy Research Analytics
Build and maintain AI-driven analytics infrastructure for a quantitative investment firm, standardizing data pipelines and optimizing distributed SQL engines to support research and trading strategies.
Senior Software Engineer, Strategy Platform
Build and maintain the core platform that transforms market data into features for AI-driven trading strategies, ensuring reliable deployment and observability across research and production systems.
Senior Software Engineer, Platform Team
Build and maintain distributed systems that power AI-driven research and trading workflows, focusing on scheduling, storage, and cloud platforms in hybrid environments.
Senior Software Engineer
Builds and maintains high-performance trading systems and data pipelines that power Voleon’s AI-driven investment strategies, collaborating with traders and researchers.
Senior Software Engineer, Developer Experience
Build and improve the core development platform—CI/CD, build systems (e.g., Bazel), test infrastructure, and deployment automation—to speed up and standardize how engineers ship reliable software at a quantitative investment firm.

Systems Software Engineer
Builds software for autonomous maritime systems, spanning embedded, real-time, and distributed layers to control sensors, actuators, and onboard compute in mission-critical environments.

Senior Systems Test Software Engineer
Build and own the verification platform for autonomous maritime vessels, writing Rust/C++ tests, fuzz harnesses, and HITL/simulation frameworks to catch edge cases before code ever hits the water.

Software Engineer Intern
Build and test software for autonomous surface vessels, focusing on navigation, sensor fusion, and real-time decision-making in a defense-tech maritime startup.

Senior Systems Software Engineer
Design and optimize NixOS-based software for autonomous surface vessels, integrating controls, sensor fusion, and low-bandwidth networking for maritime operations.

Salesforce Developer, Field Service Lightning
Build and optimize Salesforce Field Service Lightning solutions, including scheduling, dispatch, and mobile workforce enablement using Apex and Lightning components.

Senior Forward Deployed Software Engineer
Senior engineer building and deploying autonomy software for uncrewed maritime vessels, integrating perception, control, and networking in real-world sea trials.

Software Engineer
Builds and deploys software for autonomous maritime systems, integrating sensors, navigation, and edge devices using Python/C++/Rust and ROS/ROS2.

Software Engineer
Builds and integrates software for autonomous surface vessels, focusing on perception, navigation, and control systems using C++/Python and robotics frameworks like ROS.

Systems Software Engineer
Design and build low-level software for autonomous surface vessels using NixOS, C/C++, and Rust, integrating controls, sensor fusion, and network protocols for maritime environments.

Forward Deployed Software Engineer
Build and deploy autonomy software for uncrewed surface vessels, integrating perception, control, and networking while troubleshooting in real-world maritime conditions.

Senior Software Engineer, Facilities
Build and maintain core logistics systems like a warehouse management system, facility command center, and mobile app to streamline package handling and operations for a fast-growing ecommerce shipping network.
Senior Software Engineer (Remote)
Build AI-powered interfaces for reviewing sports stats and engaging fans across NFHS Network, GoFan, and MaxPreps using Python, React, and cloud services.
