1

System Programmer Jobs (NOW HIRING)

Mainframe System Programmer

Manhattan, NY ยท On-site

$60.75 - $77.25/hr

Mainframe System Programmer Location: NYC NY On-site/Remote/Hybrid: REMOTE Duration: 24 Months (Part-Time) Required Skills We are seeking a highly skilled, self-motivated professional with extensive ...

Z/OS System Programmer

Chandler, AZ ยท On-site

$65 - $70/hr

Senior z/OS Systems Programmer Location: Chandler, AZ Type: 18 Month Contract Rate: $65-$70/hour W2 Position Overview: We are seeking a Senior z/OS Systems Programmer to support a large enterprise ...

IMS system programmer

Phoenix, AZ ยท On-site +1

$54.50 - $69.50/hr

The Role Mainframe IMS System Programmer: The Role: We are seeking a highly skilled Mainframe IMS System Programmer to support and manage IBM z/OS IMS environments. The role is responsible for ...

Mainframe Automation System Programmer

Plano, TX ยท On-site

$52.75 - $67.25/hr

Mainframe Automation System Programmer Location: Plano, TX - Onsite Skill: IT IS_AMS_Mainframe_System Software_Administration The Automation System Programmer is responsible for designing ...

Keyence Vision System Programmer Novi, Michigan Position Overview We are seeking a Keyence Vision System Programmer to support advanced automated manufacturing systems in a high-tech production ...

Keyence Vision System Programmer Novi, Michigan Position Overview We are seeking a Keyence Vision System Programmer to support advanced automated manufacturing systems in a high-tech production ...

Mainframe IMS System Programmer

Murphy, TX ยท On-site

$52.50 - $67/hr

Mainframe IMS System Programmer Location: Plano, TX FTE ONLY Must Have Technical/Functional Skills: The IMS System Programmer is responsible for the installation, customization, maintenance, and ...

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 ...

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.

Mainframe System Programmer

Kanak Elite Services Inc

New York, NY โ€ข On-site

$60.25 - $76.50/hr

Contractor

Posted 9 days ago


Job description

Hello There,
Please go through the below job description and revert me with your Updated Resumeย andย ย below details to fasten up the processย yashmita@kanakits.com


Visa-Status :
Location : ย 
Linkedin Link :ย 
Rate-Expectations :ย 

JOB TITLE:ย MAINFRAME SYSTEM PROGRAMMER

LOCATION:ย NEW YORK CITY, NYย (HYBRID โ€“ 3X/WEEK IN THE OFFICE)

*LOCAL TO NY ONLY

*CANDIDATE SHOULD BE READY TO SHOW HIS DL AND GC COPY DURING THE VIDEO SCREENING.

*LOOKING FORย MAINFRAME SYSTEM PROGRAMMERย NOT A MAINFRAME DEVELOPER

*THERE SHOULD BE RECENTย PROJECTS FOR THE NY LOCATION FOR BETTER UNDERSTANDING THAT THE CANDIADTE IS IN NY ONLY.

*ย AUTOMATION AND LEADERSHIP EXPERIENCE IS NO LONGER MANDATORY. SO, MAINFRAME SYSTEM PROGRAMMER ONLY

Job Description:

Impact

  1. Own the mainframeย automationย strategy and roadmap to improve reliability, detection, and recovery.
  2. Client is looking for someone who is having 10+ years of experience in Mainframe System programmer.
  3. Scaleย automatedย solutions across infrastructure domains (batch, storage, networking, middleware) usingย APIs, orchestration, and infrastructure-as-code.
  4. Architect and govern multi-site failoverย automation; maintain and test DR playbooks and runbooks.
  5. Define and operationalize SLOs/SLIs, error budgets, and alerting standards; reduce MTTA/MTTR through event correlation andย automatedย remediation.
  6. Instill disciplined engineering: peer reviews, version control, change management gates, andย automationย standards aligned to risk/compliance.
  7. Build and lead a high-performing team; develop talent in REXX, z/OSย automation, DevOps, and integration.
  8. Partner across platforms, applications, cyber, risk, and compliance to prioritizeย automationย investments that reduce toil and operational risk.
  9. Own KPIs and continuous improvement cycles; communicate performance, risks, and outcomes to senior stakeholders.

Responsibilities

  1. Technical leadership and hands-on guidance in:
    1. Mainframeย automationย frameworks and system state management
    2. Expert-level REXX scripting; deep z/OS operating environment expertise
    3. Designing/supportingย automatedย failover in multi-site environments
    4. RESTfulย APIs and systems integration for orchestration
    5. DevOps tooling (e.g., Jenkins including Zowe plug-in, Ansible) and CI/CD for mainframe workloads
    6. ServiceNow ITSM workflows andย automation
    7. AIOps/event-management platforms (e.g., Moogsoft or equivalent)
    8. SQL, JCL, ISPF/TSO and related toolchains
  1. Governance, risk, and controls:
    1. Strong change control discipline (Git, peer reviews, deployment safeguards)
    2. High-quality documentation: runbooks, process/architecture standards
    3. Alignment with audit and compliance requirements
  1. Stakeholder and vendor management:
    1. Partner with infrastructure leaders and vendors; drive outcomes via SLAs and measurable KPIs
    2. Translate functional requirements intoย automationย workflows; steward solution documentation and training
  1. Operations ownership:
    1. Troubleshoot and drive root-cause fixes; prepare detailed problemย reports
    2. Resilience/DR: hands-on experience with GDPS and Safeguarded Copy
    3. Collaborate on performance tuning, capacity planning, and cost efficiency

Leadership Expectations

  1. Lead engineers/SREs with clear objectives, coaching, and succession planning; foster documentation and knowledge sharing.
  2. Shapeย automationย standards across TSG; align priorities to business outcomes and risk posture.
  3. Present strategy, results, and risks to senior technology leadership; influence cross-platform adoption.
  4. Practiceย financialย stewardship for tooling, licensing, and infrastructure; identify savings viaย automationย and improved change success rates.
  5. Model BNY's Principles: Be Client Obsessed, Spark Progress, Own It, Stay Curious, Thrive Together.

Qualifications

  1. Extensive experience leading mainframeย automationย in large, multi-site enterprises
  2. Expert REXX and deep z/OS knowledge with a track record of robustย automationย delivery
  3. Demonstrated success implementing resilience/DRย automationย (GDPS, Safeguarded Copy)
  4. Proficiency with DevOps tooling (Jenkins incl. Zowe plug-in, Ansible) and RESTย APIย integrations
  5. ServiceNow ITSMย automation; familiarity with AIOps/event correlation platforms
  6. Strongย SQL, JCL, ISPF/TSO; ability to mentor across these domains
  7. Proven change management discipline (Git, peer reviews) and excellence in documentation/runbooks
  8. Exceptional communication skills for complex topics, training, and stakeholder engagement
  9. Experience owning KPIs, quarterly improvement cycles, and executive-levelย reporting
ย 

Thanks & Regards,

Yashmita Kumari

yashmita@kanakits.com