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
Salesforce Developer with AWS Connect
Location: Hybrid in Atlanta, GA /Charlotte, NC Hybrid (20% onsite) Consultant should be local to GA or NC Must-Have skills for the role: 1) Java Architecture 2)Cloud Platform - AWS, Azure or Google Cloud Platform…
Salesforce Developer
A Salesforce Developer building and enhancing Salesforce solutions using Apex and Lightning Web Components, with focus on REST/SOAP API integrations for a client project.

Senior Staff Software Engineer
Staff Software Engineer on Fivetran's Performance Engineering Team, responsible for ensuring product performance standards—designing and executing performance tests, analyzing bottlenecks, and building improvements—using Java, Docker, Kubernetes, AWS, and GCP.

Staff Software Engineer, Metadata
Lead the architecture and delivery of metadata services (discovery API, catalog, lineage, run history) for a data-integration platform, using Python, GraphQL, Postgres, and cloud infrastructure.

Senior Software Engineer - Metadata
Build and optimize the metadata layer for a data-pipeline platform, including discovery APIs, catalogs, lineage, and run-history services using Python, Rust, GraphQL, and cloud infrastructure.

Senior R&D Software Engineer, Fivetran AI
Senior engineer building AI-ready data infrastructure that agents can trust, including schema standards and retrieval pipelines, using Python, Java, and cloud data warehouses.

Staff R&D Software Engineer, Fivetran AI
Builds and maintains AI-ready data infrastructure, including governed context layers and agent-friendly schemas, using Python, Java, and cloud data warehouses.

Principal Software Engineer, AI Tooling & Adoption
Principal Software Engineer leads Fivetran’s AI adoption initiative, transforming 500+ engineers into AI-native practitioners while integrating tools like GitHub Copilot and Google Gemini to drive productivity gains.

Software Engineer
Builds and maintains the core data-pipeline infrastructure that reliably moves customer data into warehouses, using Java, Kubernetes, and cloud platforms.

Software Engineer
Build and scale distributed data pipelines and enterprise features for Fivetran’s ELT product, focusing on performance, security, and cloud orchestration using Java/C++ and cloud-native tools.

Principal Software Engineer
Principal engineer defining the long-term architecture for Fivetran’s scalable data-movement platform, using Java, Kubernetes, and cloud infra to keep pipelines reliable and performant.

Senior Software Engineer
Senior Software Engineer at Fivetran builds and maintains enterprise-grade data pipeline infrastructure, focusing on scalability, security, and performance using Java, cloud platforms, and AI tools.
Software Engineer, Integrations
About M7 Health M7 Health is the AI-powered workforce operations platform for healthcare, designed for the realities of clinical staffing and scheduling. We use AI to help organizations forecast demand, auto-balance…
Software Engineer III, Infrastructure, Core Labs
Google is seeking a Software Engineer III to build and maintain the core technical infrastructure and platforms that support their flagship products. The role involves designing, developing, and debugging large-scale distributed systems and infrastructure components.
Senior Software Engineer, Infrastructure, Core
Senior Software Engineer on Google's Core team building infrastructure and tools for ML model serving and management on the Semantic Understanding Platform, focusing on large-scale distributed systems and infrastructure.