1

System Programmer Jobs (NOW HIRING)

IMS Mainframe System Programmer

Dallas, TX · On-site

$54.75 - $69.50/hr

IMS Mainframe System Programmer Location: Dallas, TX Responsibilities: * Experience working within an IMS Database environment. * Familiarity with mainframe functional areas such as z/OS Operating ...

Mainframe IMS System Programmer

Plano, TX · On-site

$52.75 - $67.25/hr

Mainframe IMS System Programmer Location: Plano, TX (onsite) Must Have Technical/Functional Skills 1. Deep knowledge Maintain and Support the Mainframe IMS administration 2. Administer mainframe IMS ...

MF ZOS System Programmer

Plano, TX · On-site

$52.75 - $67.25/hr

MF ZOS System Programmer Location: Plano, TX (ONSITE) FULL TIME ONLY Must Have Technical/Functional Skills 1. Knowledge and experience in support for a complex Mainframe Environment 2. Knowledge and ...

The Role The Mainframe z/OS System Programmer is responsible for the installation, customization, maintenance, and optimization of IBM z/OS operating systems and associated system software. This role ...

Mainframe ZOS System Programmer)

Phoenix, AZ · On-site +1

$79K - $152K/yr

The Role The Mainframe z/OS System Programmer is responsible for the installation, customization, maintenance, and optimization of IBM z/OS operating systems and associated system software. This role ...

Mainframe z/OS System Programmer

Frisco, TX · On-site

$51.50 - $65.75/hr

Role :- Mainframe z/OS System Programmer Location :- Salisbury, NC/Boston, MA/Frisco, TX Note :-, please submit senior profiles minimum experience 15+yrs. Please focus on the Highlighted points ...

Mainframe z/OS System Programmer

$56.25 - $71.75/hr

Mainframe z/OS System Programmer Client: IBM POP: 12+ months Location: Remote US Citizen REQUIRED SKILLS * 10+ years of experience installing, customizing, and maintaining z/OS operating system * 5+ ...

The Role The Mainframe z/OS System Programmer is responsible for the installation, customization, maintenance, and optimization of IBM z/OS operating systems and associated system software. This role ...

Mainframe ZOS System Programmer Job Location: Plano, TX - Onsite Job Duration: Fulltime * Knowledge and experience in support for a complex Mainframe Environment * Knowledge and experience in support ...

MF ZOS System Programmer

Murphy, TX · On-site

$52.50 - $67/hr

MF ZOS System Programmer Location : Plano, TX ( ONSITE) FULL TIME ONLY Must Have Technical/Functional Skills 1. Knowledge and experience in support for a complex Mainframe Environment 2. Knowledge ...

Mainframe z/OS System Programmer

$56.25 - $71.75/hr

The primary tasks of this role include MVS systems programming activities such as system security compliance to Federal Government Security Technical Implementation Guidelines (STIG), system ...

Mainframe z/OS System Programmer

Salisbury, NC · On-site

$49.25 - $62.75/hr

Mainframe z/OS System Programmer Location: Salisbury, NC/Boston, MA/Frisco, TX Note: Please submit senior profiles with minimum experience of 15+ years. Job Summary: We are seeking a highly skilled ...

$55 - $70/hr

The primary tasks of this role include MVS systems programming activities such as system security compliance to Federal Government Security Technical Implementation Guidelines (STIG), system ...

Mainframe z/OS System Programmer

Boston, MA · On-site

$59.75 - $76/hr

Mainframe z/OS System Programmer Location: Salisbury, NC/Boston, MA/Frisco, TX Note: Please submit senior profiles with minimum experience of 15+ years. Job Summary: We are seeking a highly skilled ...

Mainframe z/OS System Programmer

Bethesda, MD · On-site

$59 - $75/hr

Primary tasks include MVS systems programming activities such as system security compliance to Federal government Security Technical Implementation Guidelines (STIG), system performance, problem ...

next page

Showing results 1-20

System Programmer information

See salary details

$17

$49

$81

How much do system programmer jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for system programmer in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What is the highest paying programming job?

System programmers, especially those in senior or specialized roles such as kernel developers or security experts, tend to have some of the highest salaries in programming. High-paying positions often require advanced skills, certifications, and experience with low-level languages like C or assembly, as well as knowledge of operating systems and hardware interaction.

How to become a systems programmer?

To become a systems programmer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining experience in programming languages like C or C++, understanding operating system concepts, and working with low-level programming tools are essential. Certifications or specialized training in systems development can also enhance job prospects.

What are the key skills and qualifications needed to thrive as a System Programmer, and why are they important?

To thrive as a System Programmer, you need strong proficiency in low-level programming languages (such as C or Assembly), operating system concepts, and a relevant computer science degree or equivalent experience. Familiarity with development tools, version control systems like Git, and knowledge of platforms such as Unix/Linux are commonly required, along with certifications like Red Hat Certified Engineer (RHCE) as a plus. Analytical thinking, problem-solving abilities, and attention to detail help system programmers excel in troubleshooting and optimizing complex systems. These skills are crucial for ensuring robust, efficient, and secure computing environments that support organizational operations.

What does an IT programmer do?

A system programmer develops, maintains, and troubleshoots system software such as operating systems, device drivers, and utility programs. They often work with low-level programming languages like C or Assembly and use tools like debuggers and compilers. Their role ensures the efficient and secure operation of computer systems and hardware interactions.

What are system programmers?

System programmers are specialized software engineers who design, develop, and maintain system-level software, such as operating systems, device drivers, and utilities. Their work involves writing low-level code that manages hardware resources and ensures the efficient operation of computer systems. System programmers often work closely with hardware engineers to optimize performance and troubleshoot issues at the core of computing environments. They need strong programming skills in languages like C, C++, and Assembly, as well as a deep understanding of computer architecture.

How do system programmers typically collaborate with hardware and software teams during a project?

System programmers often work closely with both hardware engineers and software developers to ensure the smooth integration of operating systems, drivers, and other low-level components. They may participate in cross-functional meetings to align on system requirements, troubleshoot compatibility issues, and optimize performance. Clear communication and documentation are key, as system programmers frequently translate technical hardware specifications into efficient, reliable code. This collaborative approach helps ensure that new features or updates work seamlessly across the entire system.

Is system programming in demand?

System programming remains in demand due to the need for developing and maintaining operating systems, device drivers, and embedded systems. Skills in languages like C and C++, along with knowledge of hardware interfaces, are highly valued in industries such as technology, manufacturing, and telecommunications.
More about System Programmer jobs
What cities are hiring for System Programmer jobs? Cities with the most System Programmer job openings:
What states have the most System Programmer jobs? States with the most job openings for System Programmer jobs include:
Infographic showing various System Programmer job openings in the United States as of June 2026, with employment types broken down into 5% As Needed, 79% Part Time, and 16% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.

Full-time

Posted 27 days ago


Job description

Supporting IBM z15 and z16 mainframe and z/OS 2.5 or higher operating system. As part of IBM zCloud
resource pool, supporting the zCloud Offering which consist of the following clients Federal Retirement
Investment Board (FRTIB), Bureau of the Fiscal Service (Fiscal), JP Morgan Chase, and Railroad
Retirement Board (RRB) clients. Primary tasks being MVS systems programming activities such as system
security compliance to Federal government Security Technical Implementation Guidelines (STIG), system
performance, problem determination and resolution, and RACF/ACF2/Top Secret security administration
and System Automation support. Other day to day activities include managing tasks in ServiceNow (SNOW)
creating change requests for implementation and peer reviewing changes. Knowledge of mainframe storage
and backup. Hands on experience of IBM mainframe IPL processes managing multiple z/OS LPARs as
required by the client.
• 10+ years of experience installing, customizing, and maintaining z/OS operating system
• 5+ years of experience Supporting a stabilized IBM mainframe system environment
• Experienced with SMP/E and Mainframe Software Maintenance with performance, problem determination and resolution skills
• Perform systems planning, installation/decommission, configuration/customization, and patching
• Reporting for MVS, familiar with security reports.
• MVS system level parameters and user ID definition process
• Experience defining and validating data encryption methods and security requirements
• Experience monitoring and managing security reporting ensuring systems are compliant
• Assist systems programmers in the design and management of ACF2 / RACF for all regions and LPARs
• Executes regulatory and operational control activities related to user provisioning, de-provisioning and access re-certification
• Proficient in Audits