Programmer Jobs

Programmer and software developer jobs include engineers who write, test, and maintain code across languages and platforms. These roles power products and systems in every industry, with strong, sustained demand nationwide.

240 jobs in Programmer currently available

$184,900 - $250,200 Per Annum

Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in distributed computing, developers are able to durably store their data on Amazon’s proven computing infrastructure to achieve virtually limitless storage capacity at minimal cost. Amazon S3 provides a simple web services interface that can be...

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them. As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a team of engineers to develop and maintain high-performance runtime libraries and dr...

The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation. The Inferentia chip delivers best-in-class ML inference performance at the lowest cost in cloud. Trainium delivers the best-in-class ML training performance with the most teraflops (TFLOPS) of compute power for ML in the cloud. This is all enabled by edge softwar...

The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation. Trainium delivers best-in-class ML training performance with the most teraflops (TFLOPS) of compute power for ML in the cloud. This is all enabled by the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, the Neuron Kernel Interface (NKI) c...

Amazon Web Services' Cloud Storage — AWS S3, is one of the largest distributed storage systems in the world. Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, building applications serving billions of transactions per second, achieving % (you didn’t read that wrong,...

The AWS Networking organization is looking for a Software Development Engineer to join our Amazon Dedicated Cloud (ADC) Networking team. As a Software Development Engineer on our team, you will define the technical architecture and build systems that manage mission-critical networks with high availability and low operational overhead. You will work...

The vast majority of data in the world is cold -- durably and securely retained for long periods of time, but rarely ever accessed. Conventional storage systems are a poor fit for this domain as they are typically optimized for speed rather than space and cost. Amazon Glacier has been designed from the very start to provide secure, durable and scal...

We are looking for an exceptional software development leader to help revolutionize cloud file storage for workloads like GPU-heavy AI/ML workloads, high-performance computing (HPC), and enterprise applications. Launched in 2018, Amazon FSx for Lustre is an AWS service that provides fully managed, and high-performance file storage that powers some ...

AWS provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the organization, you’ll support the development of a Platform that...

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trainium-based servers that use them. As the SDM of Software Development for the Neuron Training team, you will be responsible for leading a strong team of engineers and managers to help design and deploy these new product...

Programmer Jobs by Type

Full Time Programmer Jobs

Full Time roles in the Programmer sector suit candidates looking for the structure and commitment this work pattern offers. There are currently 240 full time positions available.

Permanent Programmer Jobs

Permanent roles in the Programmer sector suit candidates looking for the structure and commitment this work pattern offers. There are currently 240 permanent positions available.

Where Programmer Jobs Are Hiring

Programmer Jobs in Cupertino

Cupertino is one of the most active markets for programmer jobs, with 22 live roles. Commuter-friendly and central employers both feature.

Programmer Jobs in New Jersey

New Jersey is one of the most active markets for programmer jobs, with 16 live roles. Commuter-friendly and central employers both feature.

Programmer Jobs in Seattle

Browse 11 programmer positions in Seattle — a useful starting point if you're targeting employers in this region.

Programmer Jobs in Herndon

There are 9 programmer vacancies in Herndon. Filter by salary, hours or contract type using the panel above.

Programmer Salary Bands

Programmer Jobs at least $75,000

83 of the jobs in the Programmer sector pay at least $75,000. These tend to be the more senior or specialist roles requiring relevant experience or qualifications.

Programmer Jobs at least $50,000

85 of the jobs in the Programmer sector pay at least $50,000. These tend to be the more senior or specialist roles requiring relevant experience or qualifications.

Programmer Jobs at least $40,000

Browse 86 higher-paying jobs in the Programmer sector listed at least $40,000. Salary information is shown alongside each role below.

Frequently Asked Questions

Where are most Programmer jobs located?

Programmer jobs are most commonly available in Cupertino, New Jersey, Seattle, with 240 roles in total.


Are there full-time and part-time jobs in the Programmer sector?

There are 240 full-time and 0 part-time jobs in the Programmer sector.


What salary can I expect for jobs in the Programmer sector?

Of the 240 jobs in the Programmer sector, 83 pay at least $75,000 and 85 pay at least $50,000.


How often are new jobs in the Programmer sector posted?

240 jobs in the Programmer sector were posted in the last 7 days.

An unhandled error has occurred. Reload 🗙