Experience
1 - 5 yrs
Salary (CTC)
₹11.8L - ₹17L
Job Location
Bengaluru, India
Vacancy
1
Designation
Node JS Developer
Job Type
ONSITE
Job Description
Your Role and Responsibilities:
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.
Required Education:
Bachelor's Degree
Required Technical and Professional Expertise:
Compiler Expertise: Good 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
Debugging Skills: Good debugging skills, including experience with tools like GDB
Linux Proficiency: Familiarity with the Linux operating system, its development tools, and command-line environment
Preferred Technical and Professional Experience:
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.).
Exposure to Opensource contributions
Years of Experience:
1 - 5
1 - 5
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
