Jetbrains Toolchain Infrastructure Architect

10 hours ago


Bengaluru Karnataka, India GLOBAL TECHNOLOGIES Full time

5+ years of experience in software infrastructure, DevOps, or tooling roles, with at least 2+ years working directly with JetBrains MPS or similar language workbenches.

Strong understanding of JetBrains ecosystems, including MPS, IntelliJ Platform, and related open-source projects (e.g.,mbeddr, MPS-extensions, iets3. opensource).

Proven experience with Gradle-based build systems, including custom plugin development and CI/CD integration.

Excellent analytical and problem-solving skills, with a proactive approach to identifying and resolving technical challenges.

Strong communication and collaboration skills, with the ability to work effectively across cross-functional teams and with external communities.

A passion for developer experience and tooling innovation, with a continuous improvement mindset.


**Roles & Responsibilities**:
Jetbrains Toolchain Infrastructure: Ensure integration and compatibility across JetBrains platforms (e.g., IntelliJ IDEA) to support tooling needs.

Open-Source MPS Projects: Evaluate and integrate relevant open-source MPS projects (e.g., mbeddr, MPS-extensions,iets3.opensource) into the internal toolchain. Ensure compliance and compatibility of external projects with internal infrastructure. Bugfix existing features and contribute new features to open-source platforms.

MPS Migrations: Lead the migration of the internal development repository as well as dependent open source projects to newer

MPS releases. Assess and mitigate risks associated with version upgrades and dependency changes.

MPS Build Infrastructure with Gradle: Maintain and enhance the Gradle-based build system for MPS projects. Automate build, test,

and deployment pipelines to support continuous integration and delivery. Troubleshoot and resolve build-related issues across environments.

Developer Support & Enablement: Provide guidance and support to Language Engineers and SMEs on tooling usage and best practices.

Develop documentation, onboarding materials, and internal training sessions to improve tool adoption.

Security & Compliance: Ensure that the tooling infrastructure adheres to internal security policies and compliance standards.

**Note: Please send Cv only, who can attend the interview weekdays, with short notice period (max 15 days only)**

**Job Location: Bangalore (Work from office only)**

Pay: ₹1,526,462.90 - ₹3,466,741.34 per year

**Benefits**:

- Provident Fund

Work Location: In person

**Speak with the employer**
+91 9980021291



  • Bengaluru, India Nokia Bell Labs Full time

    Job DescriptionWe are looking for a Software Toolchain Engineer to join our engineering team. In this role, you will be developing, maintaining, and optimizing software development toolchains, including compilers, linkers, debuggers, build systems, and related infrastructure. In particular, the focus is on Software Development Kit (SDK) porting and...


  • Bengaluru, Karnataka, India Nokia Bell Labs Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job DescriptionWe are looking for a Software Toolchain Engineer to join our engineering team. In this role, you will be developing, maintaining, and optimizing software development toolchains, including compilers, linkers, debuggers, build systems, and related infrastructure. In particular, the focus is on Software Development Kit (SDK) porting and...


  • Bengaluru, Karnataka, India Qode Full time

    Location - Bangalore Experience - 8 years Work mode- Onsite immediate Notice period - 15- 30 days Your Responsibilities Development and maintenance of embedded software in C C for microcontroller- based systems Programming and configuration of STM32 microcontrollers Cortex-M0 M4 M33 Implementation of device drivers peripheral...


  • Bengaluru, Karnataka, India Qode Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Location – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – daysYour Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces,...


  • Bengaluru, Karnataka, India Qode Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Location – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – days Your Responsibilities  Development and maintenance of embedded software in C/C++ for microcontroller- based systems.  Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).  Implementation of device drivers, peripheral...


  • Bengaluru, India Source-right Full time

    **Rel Exp—min3 Yrs must** **Education**: Electronics/ Information/Computer Science /Electrical Engineering degree. **Mandatory Skills**: IBM Rational CCM toolchain, Change and Synergy **Keywords**: “CM Synergy”/”change Synergy”, “IBM Rational toolchain”, “Change Management” & “Configuration Management” **Task /...


  • Bengaluru, India Palnar Full time

    Embedded Software Developer Job Code : PAL/ESD// No of post: 3 Location : Bangalore Mode : Onsite Contact Email ID : Job Summary: Development and maintenance of embedded software in C/C++ for microcontroller-based systems Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral...


  • Bengaluru, India Palnar Full time

    Embedded Software Developer Job Code : PAL/ESD// No of post: 3 Location : Bangalore Mode : Onsite Contact Email ID : Job Summary: Development and maintenance of embedded software in C/C++ for microcontroller-based systems Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device...


  • Bengaluru, India Qode.world Full time

    Location : BangaloreExperience : 8+ yearsWork mode : Onsite, immediateNotice period : 15- 30 daysYour Responsibilities : - Development and maintenance of embedded software in C/C++ for microcontroller-based systems.- Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).- Implementation of device drivers, peripheral interfaces, and...


  • Bengaluru, India Inity Infotech Full time

    Location : BangaloreExperience : 8+ yearsWork mode : Onsite, immediateNotice period : 15- 30 daysYour Responsibilities :- Development and maintenance of embedded software in C/C++ for microcontroller-based systems.- Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).- Implementation of device drivers, peripheral interfaces, and...