Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Nodejs Compiler Developer @ IBM

Home > Software Development

IBM  Nodejs Compiler Developer

Job Description

Introduction At IBM, our work is a calling: To build. To design. To code. To invent. To collaborate. We're not just doing something better; we're attempting things you've never thought possible. Are you ready to lead in this new era of technology and help solve some of the world's most challenging problems? We are seeking a passionate and skilled V8 Platform Compatibility Developer to join our team and shape the future of JavaScript and WebAssembly performance on critical IBM platforms. This is a unique opportunity to make a significant impact on the open-source V8 project and ensure its excellence on s390x architectures (IBM z)
Your Role and Responsibilities As a key member of our compiler platform compatibility team, you will be focused on the V8 JavaScript engine. In this role, you will: Design and Develop: Maintain the V8 backend for s390x architectures. Optimize Performance: Dive deep into Just-In-Time (JIT) compilation and garbage collection (GC) subsystems to analyze and improve performance for customer workloads. Contribute to Open Source: Actively participate in the V8 open-source community, contributing your code and expertise upstream to benefit the entire ecosystem. Debug and Troubleshoot: Tackle complex, low-level issues using tools like GDB, identifying root causes in generated code and runtime behavior. Drive Innovation: Stay current with advancements in compiler technology, JavaScript language features, and WebAssembly to drive innovation within IBM.
Compiler Expertise: Deep knowledge of compiler architecture, code generation, and optimization techniques. Programming Mastery: Proficiency in C/C++ and assembly language, with specific hands-on experience in s390x assembly. Open Source Experience: Demonstrable experience contributing to large-scale open-source projects. A portfolio of upstream commits to V8 or a similar project (LLVM, GCC, etc.) is highly desirable. Debugging Skills: Strong debugging skills, including experience with tools like GDB. Linux Proficiency: Deep familiarity with the Linux operating system, its development tools, and command-line environment.
Experience with other parts of the V8 engine, such as Turbofan, Liftoff, Sparkplug, Maglev, Torque, or Sandbox. Strong knowledge of JavaScript and WebAssembly (Wasm). Familiarity with Node.js internals. Experience with performance analysis and profiling tools. Knowledge of modern CI/CD practices and tools (Git, Jenkins, etc.).

Job Classification

Industry: Management Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: IBM
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   continuous integration c++ c upstream sandbox torque javascript continuous delivery node.js open source git code generation optimization linux jenkins assembly continuous integration and continuous delivery debugging programming performance analysis architecture

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Nodejs Compiler Developer

  • IBM
  • 1 - 5 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Nodejs Compiler Developer

  • IBM
  • 4 - 8 years
  • Bengaluru
  • 10 days ago
₹ Not Disclosed

Nodejs Compiler Developer

  • IBM
  • 2 - 6 years
  • Bengaluru
  • 10 days ago
₹ Not Disclosed

Nodejs Compiler Developer

  • IBM
  • 2 - 6 years
  • Bengaluru
  • 28 days ago
₹ Not Disclosed

IBM

At Accelalpha, an IBM Company, we are experts at implementing, integrating, and managing Oracle Cloud Applications. We help to solve business problems with supply chain and logistics processes, procurement, customers experience when they buy, and enterprise-wide financial planning and reporting. We ...

Job Listings