Software Engineering Jobs in United States
There are 27,571 open Software Engineering jobs in United States on freehire right now. 5,581 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,779 |
| 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 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,406 · 12%
- Remote 3,244 · 12%
- Onsite 3,168 · 11%
Visa sponsorship offered in 46% of the 6,532 postings that state a position on it.
Seniority
- Senior 8,866
- Staff 2,093
- Lead 1,645
- Principal 1,431
- Junior 485
- Intern 473
Who is hiring
- 1000+ employees 6,441
- 501-1000 employees 2,688
- 51-200 employees 835
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 71
Senior Software Engineer, Media Innovations Team
Senior Software Engineer builds and maintains a marketing subscriber-acquisition platform using Python, cloud services, and ML-driven ad optimization for The New York Times.
Senior Software Engineer, Content Data Products
Senior Software Engineer at The New York Times builds data products and APIs to transform the company's content archive into structured data for internal and external use, using backend technologies and AI.
Senior Software Engineer
Senior Software Engineer at The New York Times builds and optimizes backend services and APIs using Go, TypeScript, Node.js, and GraphQL to personalize user experiences and strengthen engagement with journalism.
Software Engineer, Games
Develops and maintains web and mobile game features for The New York Times Games subscription service using React, TypeScript, Node.js, and Go on AWS.
Senior Software Engineer, News Product Foundations
Builds and maintains backend systems for The New York Times' news product infrastructure, including personalization tools and real-time data pipelines using Kubernetes, Kafka, and GraphQL.
Software Engineer, AI Platforms and Products
Builds and maintains backend services and APIs for an internal AI platform that enables teams to deploy and manage LLM-powered applications for journalism and business at The New York Times.
Associate Newsroom Software Engineer, Interactive News
Build interactive news features and tools for journalists and readers using JavaScript, TypeScript, React, and AI, deployed on Google Cloud.
Software Engineer, Reflections
Build personalized news experiences for millions of readers using React, TypeScript, Go, and AWS, collaborating across full-stack teams to deliver high-quality journalism platforms.
Senior Software Developer
Senior developer owning complex features end-to-end across a C#/.NET and SQL application stack, shaping architecture, maintaining production health, and mentoring engineers on a remote team at an HR tech company.
Software Engineer, Payments
Gusto is hiring a software engineer to re-architect and scale their core payments platform, focusing on modularity and reliability. The role involves designing distributed systems and collaborating across teams using Ruby on Rails and TypeScript.
Web Engineer
Web Engineer building Valon's AI-native mortgage servicing platform, designing robust infrastructure for complex regulations and collaborating with Product and Design.
Software Engineer III, DB Platform
Software Engineer III on Box's Database Platform team, building and scaling a relational database platform (MySQL) and cloud-managed database solutions to serve millions of requests per second with enterprise-grade uptime and consistency.
Senior Software Engineer (SAP ABAP)
Senior SAP ABAP engineer maintaining and enhancing SAP Financial, Procurement, and Subledger systems on S/4HANA as part of NBCU's Project Keystone finance transformation, building Clean Core solutions with CDS views, OData, AMDPs, and RAP.
Sr Server Software Engineer
Senior backend engineer on Fiserv's Clover Employees platform, designing and scaling Java/Spring Boot microservices for workforce management, shift scheduling, and enterprise payroll integrations using Kubernetes and Terraform.
Staff Software Engineer - Snowflake Feature Store
Staff Software Engineer on Snowflake's ML Feature Store team, designing and building low-latency feature serving infrastructure and ML platform capabilities using Java and Python.
Senior Perception Software Engineer
Senior Perception Software Engineer building 3D LiDAR and multi-sensor perception pipelines (localization, mapping, obstacle detection) for warehouse unloading robots, using Python, C++, ROS/ROS2, and point cloud processing.