AIX Developer (COBOL)

International Business Machines Corporation

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM Infrastructure & Technology in Bengaluru seeks a seasoned compiler engineer to design and implement robust language processing systems.

You will work on translation of complex language semantics into production-grade compiler components with strong emphasis on COBOL-related tooling and IBM COBOL extensions.

Qualifications

  • Strong C/C++ production-quality systems programming.
  • Compiler theory, must have built or contributed to a real compiler, interpreter, or static analysis tool.
  • Lexer and parser construction with hand-written or tool-generated approaches (e.g. ANTLR, Flex/Bison).
  • AST design and semantic analysis including symbol tables, type systems, scope resolution.

Responsibilities

  • Work with complex language semantics and translate into robust, production-quality compiler implementations.
  • Collaborate on design and implementation decisions while guiding other engineers.
  • Investigate language behavior, interpret detailed specifications, and make sound technical decisions.
  • Demonstrate technical leadership and ownership across the compiler stack.

Skills

C/C++
Compiler theory
Lexer/parser construction
AST design & semantic analysis

Education

Master's Degree

Tools

ANTLR
Flex/Bison
IBM COBOL for AIX

Job description

At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.

Introduction

At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.

Your Role And Responsibilities
  • This role involves working with complex language semantics and translating them into robust, production-quality compiler implementations.
  • Experience with COBOL, particularly IBM COBOL implementations, is highly valuable.
  • Candidate should be comfortable independently investigating language behavior , interpreting detailed language specifications, making sound technical design decisions, and solving complex problems across the compiler stack.
  • Candidate to demonstrate technical leadership, strong ownership, and the ability to guide design and implementation decisions while collaborating effectively with other experienced engineers.
Preferred Education

Master's Degree

Required Technical And Professional Expertise
  • Strong C/C++ — production-quality systems programming
  • Compiler theory and practice — must have built or significantly contributed to a real compiler, interpreter, or static analysis tool
  • Lexer and parser construction — hand-written or tool-generated (e.g. ANTLR, Flex/Bison); understands grammar ambiguity and conflict resolution
  • AST design and semantic analysis — symbol tables, type systems, scope resolution
Preferred Technical And Professional Experience
  • Deep practical COBOL knowledge must have written or maintained production COBOL applications
  • IBM COBOL for AIX or Enterprise COBOL for z/OS — familiarity with IBM-specific extensions and compiler behaviours
  • COBOL data model expertise — PIC clause semantics, COMP/COMP-3/COMP-5 variants, packed decimal arithmetic, REDEFINES, RENAMES, level-number hierarchy
  • Understanding of COBOL runtime behavior — CALL linkage, PERFORM ranges, file I/O semantics
  • Ability to write precise behavioural specifications from the IBM COBOL language reference
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AIX Developer (Compiler)
AIX Developer (Compiler)

International Business Machines Corporation • Bengaluru

On-site
INR 1,200,000 - 2,400,000
AIX Developer
AIX Developer

International Business Machines Corporation • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Mainframe Developer (COBOL)
Mainframe Developer (COBOL)

Micro1 • India

Remote
INR 55,000 - 110,000
Senior Associate Technology Specialist
Senior Associate Technology Specialist

Sapient (publicissapient) • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Cobol Developer
Cobol Developer

Capgemini • Hyderabad

On-site
INR 800,000 - 1,200,000
Competitive salary and performance-based bonuses
Comprehensive benefits package
Career development and training opportunities
+6
1970747-Lead Assistant Manager
1970747-Lead Assistant Manager

ExlService Holdings, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Junior Mainframe Developer (COBOL)
Junior Mainframe Developer (COBOL)

Micro1 • India

Remote
INR 827,000 - 1,378,000
Senior Mainframe Developer
Senior Mainframe Developer

Simplify Alpha™ • Hyderabad

On-site
INR 2,500,000 - 5,000,000
Tandem Cobol Developer
Tandem Cobol Developer

Zensar • Hyderabad, Pune City, Bengaluru

Hybrid
INR 900,000 - 1,200,000
System Development Engineer
System Development Engineer

Cvali • Bengaluru

On-site
INR 1,400,000 - 2,100,000