Top US Tech Companies Hiring Software Engineers in 2026
Which US technology companies are actively recruiting software engineers in 2026? This research-backed guide compares current roles, technical stacks, hiring activity, salaries, locations, remote options, and application requirements at ten major employers.

Key takeaways
- What are the top US tech companies hiring software engineers right now?
- The following companies showed clear software engineering recruitment activity in late July and early August 2026.
- Software development remains a large professional field in the United States.
- Apple has one of the broadest current software hiring signals among major US technology companies.
- Google continues to recruit across a wide range of technical products and infrastructure areas.
Top US Tech Companies Hiring Software Engineers in 2026
What are the top US tech companies hiring software engineers right now?
As of August 4, 2026, strong hiring signals can be found across Apple, Google, Amazon, Microsoft, NVIDIA, Salesforce, Intuit, ServiceNow, Uber, and Datadog. These employers are recruiting for work involving cloud infrastructure, backend development, artificial intelligence, distributed systems, mobile applications, cybersecurity, data platforms, developer tools, and site reliability.
The market is not equally active at every company or experience level. Some employers have hundreds of software-related vacancies across the United States. Others are hiring more selectively for senior engineers with experience in scalable platforms, infrastructure, machine learning, or specialised systems.
Candidates can search current United States jobs on Dev Global Jobs, review remote opportunities, or browse all available vacancies. Search by company name and job title because available listings change frequently.
This guide reviews ten major US technology employers using current information from official company career pages. It explains what they are hiring for, which technical skills appear in current vacancies, how broad their recruitment appears to be, and which candidates are most likely to receive serious consideration.
Quick Answer: Which US Tech Companies Are Hiring Software Engineers?
The following companies showed clear software engineering recruitment activity in late July and early August 2026.
CompanyCurrent hiring signalMain engineering areasAppleVery highApps, operating systems, cloud, AI, services, securityGoogleVery highCloud, infrastructure, search, YouTube, Android, AIAmazon and AWSHighDistributed systems, cloud, logistics, security, dataMicrosoftHighAzure, Microsoft 365, Copilot, security, cloud infrastructureNVIDIAHighGPU software, AI infrastructure, systems, networkingSalesforce and SlackHighCloud platforms, enterprise AI, backend, databases, securityIntuitModerate to highFintech, observability, platform engineering, mobile, dataServiceNowModerate to highEnterprise cloud, workflow platforms, AI products, infrastructureUberSelective but activeBackend systems, marketplaces, maps, AI platformsDatadogSelective but activeObservability, distributed systems, streaming, cloud infrastructure
This is not a permanent ranking. Hiring activity can change by the day. A company with hundreds of openings in August may slow recruitment later, while another employer may open a new graduate or infrastructure hiring programme.
The order reflects the breadth of current official listings, the number of engineering areas represented, and the availability of software-focused roles. It should not be interpreted as a precise comparison of total headcount plans.
What the US Software Engineering Market Looks Like in 2026
Software development remains a large professional field in the United States.
The US Bureau of Labor Statistics projects 15 percent employment growth for software developers, quality assurance analysts, and testers between 2024 and 2034. The agency expects about 129,200 openings per year across these occupations, including new positions and vacancies created when workers leave or change careers.
The latest national wage data available in August 2026 covers May 2025. It reports approximately 1.69 million software developer jobs and an annual mean wage of $148,100. The mean is an average across different employers, locations, and experience levels. It is not an expected starting salary for every applicant.
Demand is strongest where companies need engineers who can build or maintain:
- Cloud infrastructure
- Artificial intelligence platforms
- Distributed systems
- Developer tools
- Cybersecurity services
- Data pipelines
- Mobile applications
- Enterprise software
- Payment systems
- Observability platforms
- Hardware and software integrations
Competition remains high, particularly for fully remote and entry-level positions.
A large number of vacancies does not mean that employers are lowering their standards. Many current advertisements request practical experience with production systems, code reviews, testing, cloud services, architecture, reliability, and cross-functional communication.
How We Assessed Current Hiring Activity
This article uses official company career pages and current job advertisements rather than third-party lists.
Hiring signals were assessed through:
- The number of search results shown on official career pages
- The recency of current vacancies
- The range of engineering levels being recruited
- The number of US locations represented
- Whether openings cover several engineering teams
- Whether companies are recruiting graduates as well as experienced engineers
- Whether one application can be considered by multiple hiring teams
Search-result numbers require caution.
A company may count one vacancy across several locations. Search filters may overlap. Some results may include engineering management, quality assurance, technical programme management, or adjacent technical positions. For that reason, the article uses broad hiring descriptions rather than adding unrelated search counts together.
1. Apple
Apple has one of the broadest current software hiring signals among major US technology companies.
Its official US career search showed more than 600 company-wide results. Software-focused categories included hundreds of results connected to apps and frameworks, cloud and infrastructure, software quality, automation, tools, services, and internal technology systems.
What Apple Is Hiring For
Current roles included work connected to:
- Apple Cloud AI Platform
- Apple Services Engineering
- iCloud
- Apple Music
- Apple TV
- App Store services
- Maps
- Siri and Shortcuts
- Watch software
- Identity and access security
- Developer tools
- Testing infrastructure
- Data platforms
- GPU image processing
- Full-stack internal engineering tools
Recent official listings included an AI software engineer for Apple Cloud AI Platform, software engineers for scalable Apple services, cloud infrastructure roles, security engineering positions, and developer workflow jobs.
Apple Technical Stack and Skills
Apple’s stack varies greatly by team.
Candidates may encounter requirements involving:
- Swift
- Objective-C
- C and C++
- Python
- Java
- Distributed data systems
- Cloud infrastructure
- Machine learning services
- GPU programming
- Security engineering
- Testing frameworks
- Data processing
- Mobile and desktop operating systems
An engineer applying to an iOS application team will need a different profile from someone applying to Apple Services Engineering or an infrastructure security group.
Do not create one generic Apple resume.
A mobile candidate should emphasise application architecture, Swift, user interfaces, testing, and Apple platform knowledge. A cloud engineer should focus on distributed systems, reliability, data infrastructure, security, and production operations.
Apple Hiring Volume
Hiring signal: Very high
Apple’s official search showed hundreds of results within US software-related categories. These categories overlap, so they should not be added to produce a total. The evidence still shows wide recruitment across products, platforms, and seniority levels.
Main US Locations
Current software roles appeared in:
- Cupertino
- Seattle
- Austin
- Boulder
- Sunnyvale
- Culver City
- Other US technology centres
Apple also showed a smaller set of US home-office positions, although the majority of current software roles appeared connected to specific offices.
Who Should Apply
Apple may suit candidates with experience in:
- Consumer software
- Mobile platforms
- Cloud services
- Operating systems
- Media platforms
- Privacy and security
- Machine learning infrastructure
- Large-scale data systems
- Developer tools
Candidates should be prepared to explain product quality, technical decisions, testing, and the effect of their work on users.
2. Google
Google continues to recruit across a wide range of technical products and infrastructure areas.
Its careers search showed more than 3,600 company-wide results, with current software engineering openings across Google Cloud, YouTube, advertising systems, search, infrastructure, Android, security, and silicon-related software. This result count includes non-engineering jobs and international vacancies, so it is best understood as a sign of broad overall recruitment rather than a software-engineer total.
What Google Is Hiring For
Current US roles included:
- Google Cloud infrastructure
- Kubernetes networking
- Serverless networking
- YouTube infrastructure
- Google Ads engineering
- Android and mobile systems
- Full-stack product development
- AI and machine learning platforms
- Cloud security
- Search infrastructure
- TPU and silicon software
- Database systems
- Developer platforms
A current Software Engineer III advertisement for Google Ads requested Python or C++ experience and work involving product or system code, design reviews, code reviews, documentation, testing, and operational issue resolution. The advertised US base salary range was $147,000 to $211,000, plus a target bonus, equity, and benefits.
Google Technical Stack and Skills
Frequently relevant areas include:
- Python
- C++
- Java
- Go
- Kotlin
- JavaScript and TypeScript
- Android
- Kubernetes
- Cloud infrastructure
- Distributed systems
- Data storage
- Networking
- Machine learning
- Security
- Large-scale production services
Google job descriptions often distinguish between minimum and preferred qualifications.
Candidates should pay particular attention to:
- Required years of software development experience
- Experience launching or maintaining products
- Specific programming languages
- Infrastructure or product specialisation
- Degree or equivalent practical experience
- Location requirements
Google Hiring Volume
Hiring signal: Very high
Google’s current careers search showed thousands of company-wide vacancies and many current US software roles across multiple products. Exact software hiring volume cannot be determined from the overall search count, but the breadth of active engineering categories is substantial.
Main US Locations
Current roles appeared in:
- Mountain View
- Sunnyvale
- San Francisco
- San Bruno
- Kirkland
- Seattle
- New York
- Cambridge
- Pittsburgh
- Washington, DC
- Other US locations
Some Google positions were marked remote eligible, although many software roles remained connected to specific offices.
Who Should Apply
Google may suit candidates with strong foundations in:
- Algorithms
- Software design
- Infrastructure
- Distributed systems
- Mobile development
- Cloud computing
- Data engineering
- Machine learning
- Security
Candidates should be ready to discuss code quality, architecture, scalability, testing, and the reasoning behind technical choices.
3. Amazon and Amazon Web Services
Amazon and AWS continue to advertise software development roles across consumer products, logistics, cloud computing, security, data, and operational systems.
Recent official postings included a software development engineer working on transportation and path optimisation, as well as an AWS Salesforce developer position involving large-scale infrastructure and programming languages such as Python, Ruby, Go, Java, C++, C#, and Rust.
What Amazon Is Hiring For
Software engineering opportunities can include:
- AWS cloud services
- E-commerce systems
- Fulfilment and logistics
- Transportation optimisation
- Advertising
- Payments
- Security
- Healthcare technology
- Streaming and entertainment
- Devices
- Robotics
- Data platforms
- Internal developer systems
Amazon job titles often use the term Software Development Engineer, usually shortened to SDE.
Common levels include:
- Software Development Engineer I
- Software Development Engineer II
- Senior Software Development Engineer
- Systems Development Engineer
- Frontend Engineer
- Security Engineer
- Data Engineer
- Quality Assurance Engineer
Amazon Technical Stack and Skills
Requirements vary, but current advertisements refer to:
- Java
- Python
- C++
- C#
- Go
- Rust
- Ruby
- Distributed systems
- AWS infrastructure
- Databases
- Scalable architecture
- Reliability
- Automation
- System design
Experienced SDE advertisements often ask for professional development experience and previous work designing or architecting systems.
A candidate should be able to explain:
- A system they designed
- How it handled growth
- How failures were managed
- How software was tested
- How production problems were investigated
- Why particular technologies were selected
Amazon Hiring Volume
Hiring signal: High
Amazon’s official careers platform showed recently posted and frequently updated SDE openings in the United States. Search behaviour on the platform makes a precise current engineering total difficult to report reliably, but recruitment covers multiple business units and locations.
Main US Locations
Amazon software roles frequently appear in:
- Seattle
- Bellevue
- Arlington
- Austin
- New York
- Boston
- California technology centres
- Other AWS and operations locations
Work arrangement varies. Some teams require office attendance, while others offer hybrid or location-flexible work.
Who Should Apply
Amazon may suit engineers with experience in:
- Backend systems
- Cloud computing
- Logistics technology
- High-volume services
- Distributed systems
- Infrastructure
- Operational ownership
- Security
- Data platforms
Candidates should prepare clear examples of ownership, decision-making, delivery, and measurable results.
4. Microsoft
Microsoft was actively recruiting software engineers in late July 2026 across cloud, productivity, security, infrastructure, and Copilot-related teams.
Recent official listings included principal and senior software engineering positions in Microsoft 365, Cloud and AI, infrastructure security, Copilot evaluation, and internal data intelligence.
What Microsoft Is Hiring For
Current engineering areas included:
- Azure
- Microsoft 365
- Copilot
- Cloud infrastructure
- Security
- Data intelligence
- Hardware and software fleet systems
- Evaluation platforms
- Enterprise services
- Developer productivity
- Windows
- Identity systems
Microsoft hires across a wide range of levels:
- Software Engineer
- Software Engineer II
- Senior Software Engineer
- Principal Software Engineer
- Software Engineering Manager
- Data Engineer
- Security Engineer
Microsoft Technical Stack and Skills
Relevant skills may include:
- C#
- C++
- Python
- Java
- TypeScript
- Azure
- Cloud security
- Distributed systems
- Data platforms
- Machine learning evaluation
- Hardware and firmware integration
- Large-scale service operations
Microsoft’s current principal infrastructure role involved hardware platforms, firmware health, service reliability, lifecycle management, and coordination across cloud infrastructure and hardware partners. A current Copilot engineering role focused on evaluation systems used to assess product quality at scale.
Microsoft Hiring Volume
Hiring signal: High
Official location pages showed several recently updated software engineering vacancies across Washington and New York, including senior and principal positions. The available evidence indicates continued recruitment across major product and infrastructure teams.
Work Arrangement
Many current listings specified three days per week in the office.
Candidates searching only for permanent remote work should read the work-site field carefully. A Microsoft job may be hybrid even when much of the engineering work can be completed digitally.
Who Should Apply
Microsoft may suit candidates with:
- Enterprise software experience
- Cloud engineering skills
- Security knowledge
- Data platform experience
- Experience operating large services
- Strong C#, C++, Python, or TypeScript skills
- Interest in productivity or developer tools
The strongest applications will connect previous work to a specific Microsoft product area rather than presenting the candidate as a general developer.
5. NVIDIA
NVIDIA has one of the strongest current hiring signals for developers working in artificial intelligence infrastructure, GPU systems, accelerated computing, and low-level software.
Current official postings included experienced and new-graduate positions in:
- GPU and system software
- Deep-learning kernel libraries
- AI networking
- GPU clusters
- DGX Cloud infrastructure
- Platform services
- Agentic applications
- Hardware tools and methodology
- Software engineering internships
NVIDIA Technical Stack and Skills
Current roles refer to work involving:
- C and C++
- Python
- CUDA
- GPU kernels
- Operating systems
- Embedded software
- Distributed training
- Inference systems
- Cluster networking
- Cloud infrastructure
- Large language model workloads
- Kernel-mode drivers
- Performance optimisation
- Hardware and software integration
A current new-graduate role focused on libraries, code generators, inference runtimes, and GPU kernels for large language model workloads. Another current role involved infrastructure for distributed training and inference across multi-GPU and multi-node deployments.
NVIDIA Hiring Volume
Hiring signal: High
NVIDIA showed multiple current listings for graduates, interns, experienced engineers, and technical leaders. Recruitment spans hardware-adjacent software, cloud systems, infrastructure, networking, AI platforms, and application libraries.
Salaries
Current official NVIDIA advertisements showed wide salary ranges depending on level and location.
Examples included:
- $116,000 to $189,750 for one Level 2 cloud infrastructure range
- $140,000 to $224,250 for Level 3
- $184,000 to $287,500 for some Level 4 software positions
- Higher ranges for more senior systems positions
Equity and benefits may be offered in addition to base salary.
Locations and Remote Work
Current roles appeared in:
- Santa Clara
- Austin
- Redmond
- Seattle
- Hillsboro
- Selected US remote locations
NVIDIA may suit candidates who enjoy close interaction between hardware, systems software, performance, and large-scale computing.
Who Should Apply
Strong candidates may have experience in:
- Systems programming
- Computer architecture
- Distributed computing
- Networking
- Machine learning infrastructure
- Performance engineering
- Compilers
- Operating systems
- GPU software
- Embedded platforms
NVIDIA is less suitable for candidates who list artificial intelligence as a general interest but cannot show strong programming or systems foundations.
6. Salesforce and Slack
Salesforce is recruiting software engineers across enterprise cloud infrastructure, databases, security, Slack, and its Agentforce product family.
Its current official advertisements included:
- College graduate software engineering positions
- Multi-level backend engineering recruitment
- Database engineering
- Cloud infrastructure automation
- Machine learning infrastructure for Slack
- Identity and access management
- Cybersecurity data platforms
- Agentforce backend and communication systems
Salesforce Technical Stack and Skills
Current roles refer to:
- Backend software development
- Cloud-native databases
- AWS
- Google Cloud
- Microsoft Azure
- Kubernetes
- Docker
- Terraform
- Distributed systems
- Identity and access management
- Data ingestion
- APIs
- Machine learning infrastructure
- Large language model platforms
- Enterprise security
A current cloud infrastructure automation role described systems operating across AWS, Google Cloud, Azure, and Alibaba Cloud, using Terraform, Kubernetes, and Docker.
Hiring Across Several Levels
Salesforce provides a useful example of broad engineering recruitment.
Its multi-level backend advertisement invited applicants at mid, senior, lead, and principal levels and stated that one application could be reviewed by several hiring teams. It also maintained a separate college-graduate engineering advertisement across California, Washington, Texas, and Indiana.
Salesforce Hiring Volume
Hiring signal: High
The evidence indicates recruitment across several engineering organisations and career levels rather than one isolated team.
This is particularly relevant for candidates with experience in:
- Enterprise software
- Cloud platforms
- Databases
- Security
- Backend services
- Software-as-a-service products
- Machine learning infrastructure
Main Locations
Current roles appeared in:
- San Francisco
- Palo Alto
- Seattle
- Bellevue
- Dallas
- Indianapolis
- Atlanta
- Austin
- New York
- Denver
- Chicago
Work-site expectations depend on the role.
Who Should Apply
Salesforce may suit developers who understand enterprise customer requirements, system reliability, security, cloud infrastructure, and scalable software platforms.
Candidates should show that they can write production code and work with product, security, infrastructure, and customer-facing teams.
7. Intuit
Intuit is an important software employer for developers interested in financial technology, business platforms, tax products, payments, data, mobile applications, and platform engineering.
Its official US software engineering search showed approximately 52 to 54 current results in recent crawls. The listings included software engineering, data engineering, DevOps, observability, mobile, payments, Mailchimp, Credit Karma, and management positions.
What Intuit Is Hiring For
Current roles included:
- New-graduate software engineering
- Observability platforms
- Logging infrastructure
- Mobile engineering
- Mailchimp audience systems
- Payments
- QuickBooks lending and capital
- Traffic systems
- Platform engineering
- Data engineering
- DevOps
A current Software Engineer 1 advertisement was specifically aimed at candidates with less than two years of industry experience. It covered Mountain View, Atlanta, New York, and San Diego.
This makes Intuit one of the stronger options in this list for early-career applicants, although competition will still be substantial.
Intuit Technical Stack and Skills
A current observability engineering role requested experience with:
- Java
- Go
- Python
- AWS
- Google Cloud
- Kubernetes
- CI/CD
- Infrastructure as code
- Logging pipelines
- Splunk
- Grafana
- Fluent Bit
- CloudWatch
- High-volume distributed systems
Intuit Hiring Volume
Hiring signal: Moderate to high
The official search showed more than 50 US software engineering results. The count can change, but it gives candidates a clearer measurable signal than is available from many career platforms.
Main Locations
Current US roles appeared in:
- Mountain View
- San Diego
- New York
- Atlanta
- Plano
- Oakland
- Charlotte
- Multiple-location arrangements
Who Should Apply
Intuit may suit candidates interested in:
- Fintech
- SaaS
- Consumer financial products
- Small-business tools
- Observability
- Data engineering
- Mobile applications
- Cloud platforms
Candidates should show that they can work on secure, reliable systems handling financial or customer data.
8. ServiceNow
ServiceNow continues to recruit across enterprise cloud software, infrastructure, platform engineering, product security, and artificial intelligence.
Its official career search displayed approximately 447 to 449 company-wide openings in recent crawls. Current US results included staff and senior staff software engineering positions, engineering management, platform engineering, product security, and artificial intelligence roles.
What ServiceNow Is Hiring For
Current US opportunities included work connected to:
- Enterprise workflow platforms
- Cloud services
- Automated testing
- Platform engineering
- AI developer products
- Security and identity
- Product infrastructure
- Applied research
- Network and cloud systems
The San Diego location page showed 30 local openings and listed a current senior staff software engineer position as well as a senior engineering manager role focused on AI developer products.
ServiceNow Technical Skills
ServiceNow engineering roles commonly emphasise:
- Scalable and reusable code
- Cloud services
- Unit testing
- Code review
- Product ownership
- Test automation
- Infrastructure
- Platform development
- Security
- Enterprise application design
The exact language and framework requirements depend on the team. Applicants should avoid assuming that every ServiceNow engineering role uses the same stack.
ServiceNow Hiring Volume
Hiring signal: Moderate to high
The company’s career search showed hundreds of global vacancies and current US software engineering positions. The company-wide figure includes non-engineering jobs, so it should not be presented as an engineering total.
Main US Locations
Current US activity included:
- San Diego
- Santa Clara
- San Francisco
- New York
- Kirkland
- Mountain View
- West Palm Beach
Some positions are described as flexible, but candidates should confirm office requirements in the specific advertisement.
Who Should Apply
ServiceNow may suit developers interested in:
- Enterprise cloud products
- Workflow systems
- Platform engineering
- Infrastructure
- Security
- Business process software
- Artificial intelligence for enterprise users
Experience with large business customers and production reliability can be valuable.
9. Uber
Uber is actively recruiting software engineers, but many current roles are aimed at experienced candidates rather than general entry-level applicants.
Official current advertisements included backend engineering for generative AI customer systems, agent platforms, fulfilment platforms, maps, marketplace systems, membership products, and transportation technology.
Uber Technical Stack and Skills
A current senior backend role requested experience with:
- Go
- Scala
- Java
- JavaScript
- Python
- Kafka
- AWS
- Google Cloud
- Azure
- Microservices
- gRPC
- REST APIs
- Distributed systems
- Monitoring
- Production reliability
Other Uber roles involve:
- Maps and routing
- Marketplace matching
- Delivery systems
- Membership platforms
- AI agent infrastructure
- Testing frameworks
- CI/CD
- Fulfilment systems
- Real-time customer platforms
Uber Hiring Volume
Hiring signal: Selective but active
The official careers site showed several current software engineering advertisements across backend systems and high-scale product platforms.
The available evidence suggests that much of the visible recruitment is concentrated at experienced and senior levels.
Salaries
Current Uber postings showed several US base salary ranges, including:
- $153,000 to $169,000 for a software engineer in San Francisco
- $202,000 to $224,000 for a senior backend engineer in Sunnyvale
- $198,000 to $242,000 for one software engineer position in New York
- $167,000 to $204,000 for another San Francisco role
Bonus, equity, and benefits may be added depending on the position.
Main Locations
Current roles appeared in:
- San Francisco
- Sunnyvale
- Seattle
- New York
Some jobs permit telecommuting or list several locations, but applicants must read the exact conditions.
Who Should Apply
Uber may suit engineers with experience in:
- Large distributed systems
- High-volume consumer applications
- Marketplaces
- Maps
- Logistics
- Backend platforms
- Real-time systems
- Artificial intelligence products
Candidates should prepare to discuss reliability, scale, operational ownership, and business impact.
10. Datadog
Datadog is hiring experienced developers for observability, distributed systems, streaming platforms, cloud infrastructure, and machine learning operations.
Current official roles included:
- Senior software engineer
- Staff software engineer
- Senior staff software engineer
- Distributed systems engineer
- Logs observability engineer
- Streaming platform engineer
- Machine learning observability engineer
- Application performance monitoring engineer
Datadog Technical Stack and Skills
Current roles referred to:
- Go
- Java
- Rust
- C++
- Python
- Kafka
- Redis
- Cassandra
- Elasticsearch
- Kubernetes
- Terraform
- PostgreSQL
- Streaming systems
- Distributed data pipelines
- Multi-cloud infrastructure
A current distributed systems role described work processing billions of events per second and named Go, Java, Rust, C++, Kafka, Redis, Cassandra, and Elasticsearch.
A current streaming platform role involved a Rust client library with bindings for Java, Go, and Python, supporting critical data paths processing hundreds of millions of messages per second.
Datadog Hiring Volume
Hiring signal: Selective but active
Datadog showed several current senior and staff-level positions in New York and Boston.
The visible hiring is narrower than at Apple or Google but highly relevant to candidates with strong experience in distributed systems, observability, platform engineering, and cloud infrastructure.
Work Arrangement
Datadog describes itself as a hybrid workplace and places value on office collaboration. Candidates looking for fully remote positions should check the individual vacancy rather than assuming that every software role is remote.
Who Should Apply
Datadog may suit engineers with experience in:
- High-scale data systems
- Observability
- Logging
- Monitoring
- Distributed systems
- Streaming
- Cloud platforms
- Infrastructure products
- Reliability engineering
Many current positions are designed for experienced engineers who can lead architecture and operate systems in production.
Which Companies Have the Highest Hiring Volume?
Based on current official evidence, the companies can be grouped into three broad levels.
Broad Recruitment Across Many Teams
- Apple
- Amazon
- Microsoft
- NVIDIA
- Salesforce
These employers showed recruitment across several product groups, engineering specialisations, and US locations.
Measurable Mid-Sized Software Hiring
- Intuit
- ServiceNow
Intuit showed more than 50 US software engineering search results. ServiceNow showed hundreds of total company openings and several current US engineering roles.
More Selective Experienced Hiring
- Uber
- Datadog
These employers had clear current software vacancies, but visible recruitment was more concentrated in experienced backend, infrastructure, artificial intelligence, and distributed systems work.
This does not mean it is easier to get hired by a company with more vacancies.
Large employers often receive far more applications and may use several technical interview stages. A smaller set of specialised roles can sometimes provide a better opportunity for a candidate whose experience closely matches the work.
Which Company Is Best for Entry-Level Software Engineers?
Entry-level availability is narrower than experienced hiring.
The clearest current early-career signals came from:
- Intuit Software Engineer 1
- NVIDIA new-college-graduate engineering roles
- NVIDIA internships
- Salesforce college-graduate software engineering
- Selected Amazon early-career roles
- University and graduate programmes at other major employers
Entry-level applicants should search for:
- Software Engineer I
- Software Developer I
- New College Graduate
- University Graduate
- Associate Software Engineer
- Entry-Level Software Engineer
- Software Engineering Intern
- Early Career Engineer
Do not apply only to the ten companies in this article.
Smaller technology firms, financial companies, healthcare businesses, universities, logistics companies, and consulting firms also recruit junior developers.
Which Technical Skills Appear Most Often?
The company listings show several recurring skill groups.
Backend Programming
The most frequently relevant backend languages include:
- Java
- Python
- Go
- C++
- C#
- Scala
- Rust
Candidates do not need every language.
It is better to show strong commercial or project experience in one main language and a clear ability to learn related technologies.
Cloud Platforms
Cloud experience appears across Amazon, Microsoft, Google, Salesforce, Intuit, Uber, Datadog, and other employers.
Relevant platforms include:
- AWS
- Microsoft Azure
- Google Cloud
Candidates should understand more than how to launch a basic virtual machine.
Useful cloud knowledge includes:
- Deployment
- Identity and access
- Networking
- Storage
- Monitoring
- Cost control
- Reliability
- Container orchestration
- Infrastructure as code
Distributed Systems
Distributed systems experience is particularly valuable for:
- Amazon
- Microsoft
- Apple
- NVIDIA
- Salesforce
- Uber
- Datadog
- Intuit
Developers should understand:
- Scalability
- Availability
- Failure handling
- Replication
- Caching
- Queues
- Data consistency
- Monitoring
- Service communication
Containers and Infrastructure
Current advertisements referred to:
- Kubernetes
- Docker
- Terraform
- CI/CD
- Cloud infrastructure
- Automated deployment
- Observability
These skills are useful for backend, cloud, platform, DevOps, and site reliability roles.
Artificial Intelligence Infrastructure
Many companies are hiring around artificial intelligence, but the strongest roles require substantial engineering foundations.
Relevant work includes:
- Model serving
- Inference systems
- Evaluation platforms
- GPU kernels
- Data pipelines
- Agent platforms
- Machine learning observability
- Distributed training
- Cloud infrastructure
A short course on prompt writing will not qualify someone for an infrastructure engineering role requiring C++, distributed computing, or production machine learning systems.
What Salaries Can Software Engineers Expect?
Official employer ranges vary widely.
Current examples in this article include:
- Google: $147,000 to $211,000 for one Software Engineer III role
- NVIDIA: approximately $116,000 to more than $287,000 across different levels and positions
- Uber: approximately $153,000 to $242,000 across selected current roles
These are base salary examples, not complete compensation figures. Bonus, equity, and benefits may increase total compensation.
The latest BLS estimate reports a national annual mean wage of $148,100 for software developers as of May 2025. The 2024 median was $133,080.
Salary depends on:
- Career level
- Location
- Technical specialisation
- Employer
- Experience
- Management responsibility
- Equity
- Bonus
- Work arrangement
- Security clearance
- Negotiation
Candidates can use the Dev Global Jobs salary calculator to compare compensation across countries and locations.
Are These Companies Hiring Remote Software Engineers?
Some are, but fully remote positions are less common than many job seekers expect.
Current evidence showed:
- Apple had a limited set of home-office results compared with its overall US hiring
- Google marked selected positions as remote eligible
- NVIDIA listed some roles in approved US remote locations
- Microsoft frequently specified hybrid office attendance
- Datadog described a hybrid work model
- Uber listed some telecommuting or multi-location arrangements
Remote may mean:
- Remote within the United States
- Remote only in approved states
- Hybrid with office attendance
- Remote with occasional travel
- Remote for an existing US employee
- Location-flexible within a particular region
A US remote position is not automatically open to applicants living overseas.
Use the Dev Global Jobs remote jobs page and check the location conditions in each advertisement.
Can International Developers Apply?
International candidates can apply when they meet the technical requirements, but they must examine work authorisation carefully.
A vacancy may state:
- Sponsorship available
- Sponsorship considered
- No sponsorship
- Existing US work authorisation required
- US citizenship required
- Security clearance required
Company-wide sponsorship history does not prove that one particular vacancy can sponsor a candidate.
USCIS provides an H-1B Employer Data Hub containing information about employers that have submitted H-1B petitions. Candidates can use this as one source when researching an employer’s historical petition activity.
International candidates should:
- Read the work-authorisation section.
- Check the employer’s historical petition activity.
- Confirm sponsorship with the recruiter.
- Avoid assuming that a remote role is globally remote.
- Never pay someone for a guaranteed job or visa.
- Verify immigration requirements through official sources.
The Dev Global Jobs visa guide can help applicants understand the main categories before checking final requirements with US authorities or a qualified immigration professional.
How to Search These Companies Through Dev Global Jobs
Start with the Dev Global Jobs homepage and search using the employer name and a specific role.
Examples:
- Apple software engineer
- Google cloud engineer
- Amazon software development engineer
- Microsoft software engineer
- NVIDIA systems software engineer
- Salesforce backend engineer
- Intuit software engineer
- ServiceNow staff software engineer
- Uber backend engineer
- Datadog distributed systems engineer
You can also search by skill:
- Java software engineer USA
- Python developer United States
- Remote backend engineer
- Kubernetes engineer
- Cloud software engineer
- Machine learning infrastructure engineer
- Graduate software engineer
- Visa sponsorship software engineer
Availability changes frequently. When a suitable opening appears, verify it on the employer’s official careers page before submitting sensitive information.
How to Prepare a Resume for These Companies
A resume should show what type of engineer you are.
Use a Specific Title
Examples:
- Backend Software Engineer
- Cloud Platform Engineer
- Full-Stack Developer
- Systems Software Engineer
- Machine Learning Infrastructure Engineer
- Mobile Software Engineer
- Site Reliability Engineer
Avoid a headline containing several unrelated career directions.
Group Technical Skills
A clear format might include:
Languages: Java, Python, Go
Frameworks: Spring Boot, React
Cloud: AWS, Google Cloud
Infrastructure: Kubernetes, Docker, Terraform
Databases: PostgreSQL, Redis
Testing: JUnit, Pytest
Tools: Git, GitHub Actions, Jira
Only include skills you can discuss.
Show Scale and Results
Weak statement:
“Worked on backend services.”
Stronger statement:
“Built and maintained Java services processing more than two million monthly requests, improving error handling and reducing failed transactions by 17 percent.”
Explain Production Responsibility
Major technology employers value experience involving:
- Deployment
- Monitoring
- Incident response
- Testing
- Code review
- Reliability
- Security
- Performance
- Documentation
Show what happened after your code was written.
Add Relevant Projects
Candidates without professional experience should include:
- Project purpose
- Technologies
- Main features
- Testing
- Deployment
- Code link
- Result
A copied tutorial does not provide strong evidence unless the candidate can explain meaningful changes.
What to Expect in the Interview Process
The exact process varies, but large technology employers may use:
- Recruiter screening
- Hiring manager interview
- Online coding assessment
- Live technical interview
- System design interview
- Behavioural interview
- Team matching
- Final review
Entry-level candidates may receive more questions about:
- Arrays
- Strings
- Hash maps
- Trees
- Graphs
- Algorithms
- Complexity
- Object-oriented programming
- Projects
Experienced candidates may face:
- Distributed system design
- Database choices
- Reliability
- Caching
- Service communication
- Security
- Production incidents
- Architecture tradeoffs
- Technical leadership
Candidates should practise explaining their thinking.
Writing correct code is important, but interviewers also assess whether the candidate can clarify requirements, identify risks, test a solution, and communicate with others.
A Practical Application Strategy
Week 1: Select Companies and Roles
Choose:
- Five target companies
- Two job titles
- Three preferred locations
- One remote-work preference
- Your work-authorisation position
Week 2: Study Vacancies
Review 20 to 30 advertisements.
Record recurring requirements involving:
- Languages
- Frameworks
- Cloud platforms
- Experience
- Location
- Interview topics
Week 3: Prepare Evidence
Update:
- Resume
- GitHub profile
- Portfolio
- LinkedIn profile
- Project descriptions
- Interview examples
Use the Dev Global Jobs LinkedIn Profile Optimizer to strengthen your professional profile.
Week 4: Apply Selectively
Apply when your experience matches the central requirements.
Track:
- Company
- Position
- Application date
- Resume version
- Recruiter
- Interview stage
- Result
Do not send the same resume to all ten employers.
Sources
- Software Developers, Occupational Outlook Handbook (BLS): the employment growth projection for software developers
- Software Developers, Occupational Employment and Wages (BLS): national employment and wage estimates for software developers
- H-1B Employer Data Hub (USCIS): data on employers that have filed H-1B petitions
- Apple Careers (US): Apple's official job listings for software engineering roles
Frequently Asked Questions
What are the top US tech companies hiring software engineers right now?
As of August 4, 2026, strong official hiring signals are visible at Apple, Google, Amazon, Microsoft, NVIDIA, Salesforce, Intuit, ServiceNow, Uber, and Datadog. Recruitment levels and available roles change frequently.
Which company has the most software engineering jobs?
Apple showed hundreds of results across several US software-focused categories. Google showed thousands of company-wide results and numerous current US software positions. The available search totals are not directly comparable because company platforms use different filters and categories.
Which tech companies are hiring new graduates in 2026?
Current early-career signals include Intuit Software Engineer 1, NVIDIA new-graduate positions and internships, and Salesforce college-graduate software engineering roles.
Which companies are hiring artificial intelligence engineers?
Current roles involving artificial intelligence infrastructure or products appeared at Apple, Google, Microsoft, NVIDIA, Salesforce, ServiceNow, Uber, Datadog, and Intuit.
Which companies are best for backend software engineers?
Amazon, Google, Microsoft, Salesforce, Uber, Datadog, Intuit, and Apple all showed work involving backend platforms, distributed systems, cloud services, or data infrastructure.
Which companies hire C++ developers?
C++ is particularly relevant to Google, NVIDIA, Apple, and other employers working in systems, infrastructure, hardware-related software, performance, and machine learning platforms.
Which companies hire Java developers?
Java appears frequently in enterprise, cloud, backend, and distributed-system work. Relevant employers include Amazon, Salesforce, Uber, Intuit, Google, Microsoft, and Datadog.
Are the top US tech companies hiring remote engineers?
Some remote and remote-eligible jobs exist, but many current roles are hybrid or restricted to approved US locations. Candidates should check each advertisement.
Do these companies offer visa sponsorship?
Some large US employers have historically filed H-1B petitions, but sponsorship varies by company, team, position, and year. Applicants should check the vacancy, use the USCIS Employer Data Hub, and confirm directly with the recruiter.
How much do software engineers earn at top US tech companies?
Current advertised base salaries in this article range from approximately $116,000 to more than $287,000 depending on company, location, and seniority. Equity, bonuses, and benefits may be offered separately.
Where can I find current software engineering jobs?
Search Dev Global Jobs, review the United States jobs page, explore remote jobs, and verify the final vacancy through the employer’s official careers website.
Final Assessment
The US software engineering market in 2026 is active, but hiring is concentrated around specific technical needs.
Apple and Google show broad recruitment across products and infrastructure. Amazon and Microsoft continue to hire for cloud, enterprise, and large-scale systems. NVIDIA has strong demand around accelerated computing and artificial intelligence infrastructure. Salesforce is recruiting across cloud platforms, databases, Slack, security, and Agentforce. Intuit provides visible opportunities in fintech and platform engineering, including some early-career hiring. ServiceNow is hiring around enterprise cloud and product infrastructure. Uber and Datadog offer strong opportunities for experienced engineers in backend and distributed systems.
The best employer is not automatically the company with the most vacancies or the highest advertised salary.
The right target is the company where your programming experience, technical specialisation, location, career level, and work-authorisation status match a current business need.
Start your search through Dev Global Jobs, compare current US technology opportunities, and apply only after reading the full employer requirements.
A focused application supported by strong technical evidence has a better chance than hundreds of generic applications sent to famous company names.
Career Content Editor, Dev Global Jobs
Lutaf Ali is the Career Content Editor at Dev Global Jobs. He has written and edited our guides on jobs, CVs, visas, salaries and careers abroad since the site went live on 18 January 2026, and he runs our official social media. Every fact is checked against official and trusted sources, named in the post, and errors are corrected as soon as readers report them.
Lutaf Ali · About the editorial team · Editorial Policy
Lutaf Ali runs our social media. Follow Dev Global Jobs: Facebook · LinkedIn · Instagram · YouTube · X · Threads · Pinterest
Related Articles

Software Developer Jobs in 2026: Complete US Job Search Guide
Find software developer jobs in 2026. Compare job boards, salaries, coding skills, remote roles, resumes, interviews, US employers, and visa sponsorship.
Read
Top 50 Companies Hiring Internationally Remote Workers in 2026
Looking for companies that hire remote workers from anywhere in the world? Here's our curated list of 50 top employers offering international remote positions in 2026.
Read
Software Engineer Salary USA 2026: Complete Pay Guide
Software engineer salaries in the United States vary sharply by experience, location, specialisation, industry and total compensation structure. This guide explains the latest national salary data, entry-level and senior pay, state differences, coding job salaries, equity, bonuses and salary negotiation in 2026.
Read