1

Mainframe Programmer Jobs in Massachusetts (NOW HIRING)

The Platform Hosting & Engineering role specializes in the development, implementation, and support of all distributed, mainframe, and network hosting services across the firm. Responsible for the ...

... mainframes. Their engineering bar is exceptionally high and employee tenure is long. They understand complex systems, legacy modernization, and enterprise-grade architecture -- and they expect the ...

Lead Engineer, Critical Data Centers

Boston, MA · On-site

$111K - $146K/yr

... mainframes, etc) * Identify and be able to immediately recognize system faults and respond to ... Minimum of 5 years previous critical data center operations engineering experience * CFC Certified ...

Lead Engineer, Critical Data Centers

Boston, MA · On-site

$111K - $146K/yr

... mainframes, etc) * Identify and be able to immediately recognize system faults and respond to ... Minimum of 5 years previous critical data center operations engineering experience * CFC Certified ...

You'll partner closely with Solution Engineering to shape both functional and non-functional ... to the Integrated Technology Roadmap and Mainframe decommissioning initiatives. Key ...

Showing results 41-60

Mainframe Programmer information

See Massachusetts salary details

$42

$59

$72

How much do mainframe programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for mainframe programmer in Massachusetts is $59.10, according to ZipRecruiter salary data. Most workers in this role earn between $51.44 and $69.04 per hour, depending on experience, location, and employer.

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

To thrive as a Mainframe Programmer, you need a solid understanding of COBOL, JCL, DB2, and general mainframe architecture, often supported by a degree in computer science or related experience. Familiarity with tools like IBM z/OS, TSO/ISPF, and source control systems such as Endevor or Changeman is typically required. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this role. These abilities are critical for maintaining legacy systems, ensuring data integrity, and supporting business-critical operations in large organizations.

What are some common challenges mainframe programmers face when working on legacy systems?

Mainframe Programmers often encounter challenges such as understanding complex, decades-old codebases written in languages like COBOL or Assembler, and integrating these systems with modern technologies. Documentation may be sparse or outdated, requiring strong problem-solving and analytical skills to decipher business logic. Additionally, coordinating with cross-functional teams—including business analysts, testers, and infrastructure specialists—is essential to ensure smooth system updates and migrations. Adaptability and effective communication are key to overcoming these obstacles and supporting mission-critical applications.

What is a mainframe programmer?

Mainframe Programmers are specialized software developers who design, write, test, and maintain code for mainframe computer systems. These professionals primarily work with legacy programming languages such as COBOL, JCL, and sometimes Assembler, to ensure critical business applications run smoothly and securely. They are often employed in industries like banking, insurance, and government where mainframe systems remain essential for processing large volumes of transactions. Mainframe Programmers also troubleshoot system issues, optimize performance, and may assist in system upgrades or migrations.

Is a mainframe programmer in demand?

Mainframe programmers are still in demand in industries such as finance, insurance, and government that rely on legacy systems. They typically need skills in COBOL, JCL, and mainframe environments, and demand remains steady due to the ongoing need to maintain and update existing mainframe applications.

What is the difference between Mainframe Programmer vs Mainframe Developer?

AspectMainframe ProgrammerMainframe Developer
Primary RoleWriting, testing, and maintaining mainframe codeDesigning and developing mainframe applications and systems
Skills & CertificationsCOBOL, JCL, DB2, certifications in mainframe technologiesSimilar skills, often with additional focus on system design and architecture
Work EnvironmentMainframe environments in banking, finance, governmentSame environments, with broader development responsibilities
Job FocusCode implementation and troubleshootingApplication development and system integration

While both roles work within mainframe environments and share skills like COBOL and JCL, Mainframe Programmers primarily focus on coding and maintenance, whereas Mainframe Developers are involved in designing and developing new applications and systems. The roles often overlap, but the developer role typically encompasses a broader scope in application lifecycle management.

What does a mainframe programmer do?

As a mainframe programmer, your job is to design and program applications for mainframe computers, which are powerful machines that help to run many commercial and industrial processes. In this role, you may conduct an analysis of existing software to ensure it is as error-free as possible, help test new software, and implement software in a way that makes it easy for users to access. Mainframe programmers often use coding languages like COBOL, C++, SQL, Java, and CLIST when programming software. Somewhat unusually, most companies prefer to stick with specific coding languages even when they are not necessarily the best language for the job in order to reduce complexity and the risk of errors.

What is a mainframe programmer's salary?

A mainframe programmer's salary typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications. Senior roles or those with specialized skills in COBOL, JCL, or mainframe environments may earn higher compensation.
What are the most commonly searched types of Mainframe Programmer jobs in Massachusetts? The most popular types of Mainframe Programmer jobs in Massachusetts are:
What are popular job titles related to Mainframe Programmer jobs in Massachusetts? For Mainframe Programmer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Mainframe Programmer jobs in Massachusetts look for? The top searched job categories for Mainframe Programmer jobs in Massachusetts are:
Infographic showing various Mainframe Programmer job openings in Massachusetts as of August 2026, with employment types broken down into 87% Full Time, 5% Part Time, 7% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $122,927 per year, or $59.1 per hour.

Platform Engineer

DTCC

Boston, MA • On-site

Full-time

Medical, Life, Retirement, PTO

Re-posted 8 days ago


Job description

JOB DESCRIPTION

Are you ready to make an impact at DTCC?

Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.

The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high-quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.

Pay and Benefits:

  • Competitive compensation, including base pay and annual incentive
  • Comprehensive health and life insurance and well-being benefits, based on location
  • Pension / Retirement benefits
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
  • DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).

The Impact you will have in this role:

The Systems Engineering family is responsible for the entire technical effort to evolve and verify solutions that satisfy client needs. The primary focus is centered on reducing risk and improving the efficiency, performance, stability, security, and quality of all systems and platforms. The Platform Hosting & Engineering role specializes in the development, implementation, and support of all distributed, mainframe, and network hosting services across the firm. Responsible for the installation, configuration, programming, and support of operating systems, complex networks, and distributed environments, deploying solutions to increase overall system reliability across the firm.

Your Primary Responsibilities:

  • Design, build, and maintain scalable AI/ML platforms using AWS services including SageMaker, Amazon Bedrock, Bedrock Agent Core, Amazon Q Developer and Kiro.
  • Manage and optimize AWS EMR clusters for large-scale data processing, ensuring efficient resource utilization and high performance.
  • Develop and maintain MLOps pipelines for model training, validation, and deployment.

Implement Amazon Bedrock capabilities including Guardrails and Knowledge Bases to enable secure use of foundation models.

  • Design and manage AI agent infrastructure using Bedrock Agent Core, including agent orchestration, memory, gateway, and runtime components for enterprise-scale deployments.
  • Manage and maintain AWS Athena infrastructure, ensuring availability, performance, and proper configuration for analytical workloads.
  • Implement cloud automation and infrastructure-as-code using Terraform, with CI/CD pipelines managed through Jenkins.
  • Work with AWS services including VPC, Subnets, EC2, IAM, Security Groups, ECS, S3, ELB, Auto Scaling, Lambda, AWS Glue, Athena, EMR, and ADX to support platform and infrastructure operations.
  • Configure SageMaker environments with network and security rules including VPC peering, endpoint creation, and security group configurations

Perform system upgrades and maintenance for distributed data platforms across multiple AWS accounts.

  • Implement centralized logging, monitoring, and compliance reporting for AI/ML systems

Collaborate with governance and risk teams to ensure compliance and approval of AI/ML models.

  • Enable secure data access and governance across accounts using data-sharing and access control mechanisms.
  • Deploy machine learning models using AWS SageMaker, enabling predictive analytics and data-driven decision-making.
  • Automate infrastructure provisioning using Terraform for SageMaker resources (KMS keys, S3 buckets, etc.).
  • Configure cross-account integrations for Snowflake across all environments

Create customized CloudWatch alarms and configure log ingestion pipelines (CloudWatch to Splunk).

Qualifications:

  • Minimum of 4 years of related experience
  • Bachelor's degree preferred or equivalent experience

Talents Needed for Success:

  • Fosters a culture where honesty and transparency are expected.
  • Stays current on changes in his/her own specialist area and seeks out learning opportunities to ensure knowledge is up-to-date.
  • Collaborates well within and across teams.
  • Communicates openly with team members and others.
  • Resolves disagreements between colleagues effectively, minimizing the impact on the wider team.

The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

ABOUT US

With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm innovates purposefully, simplifying the complexities of clearing, settlement, asset servicing, transaction processing, trade reporting and data services across asset classes, bringing enhanced resilience and soundness to existing financial markets while advancing the digital asset ecosystem. In 2024, DTCC’s subsidiaries processed securities transactions valued at U.S. $3.7 quadrillion and its depository subsidiary provided custody and asset servicing for securities issues from over 150 countries and territories valued at U.S. $99 trillion. DTCC’s Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes more than 25 billion messages annually. To learn more, please visit us at www.dtcc.com or connect with us on LinkedIn , X , YouTube , Facebook and Instagram .

DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork. When you join our team, you’ll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It’s the chance to make a difference at a company that’s truly one of a kind.

Learn more about Clearance and Settlement by clicking here .

ABOUT THE TEAM

Serves as a dedicated technology resource for advancing DTCC’s business opportunities and providing industry thought leadership for leveraging new technology. The goal of this new department is to partner internally with IT, our business and regulatory divisions and externally with clients, regulators, and fintech vendors, to help build new platforms and business models to advance DTCC’s mission to support the financial markets.