Language Engineer
Language Engineer
Do you get excited about building languages, editors, and frameworks that empower experts to do their best work? At F1RE, you won’t just write code. You’ll design the tools that redefine how entire industries work with software. From open-source projects like LionWeb to mission-critical systems in engineering, finance, and beyond, you’ll help us ignite change where it matters most.
The Role
At F1RE we ignite change in software engineering. We are software craftsmen and toolsmiths, specializing in Domain-Specific Languages (DSLs), model-driven engineering, and language workbenches. From open-source initiatives like LionWeb to client projects in finance, heavy industry, and engineering. We design and implement tools that help domain experts work smarter, faster, and with more precision.
As a Language Engineer at F1RE, you will work at the intersection of software engineering and domain expertise. You will design and implement languages, editors, and frameworks that empower specialists in fields ranging from offshore engineering to business modeling.
Your work includes:
-
Designing and implementing DSLs and modeling tools.
-
Working with platforms like JetBrains MPS, Freon, Xtext, or other language workbenches.
-
Integrating languages into ecosystems (e.g., LionWeb, EMF, web-based editors).
-
Collaborating with domain experts to capture knowledge in precise, usable, and maintainable form.
-
Building bridges between research, open-source communities, and industry projects.
What We’re Looking For
- Experience with language engineering: parsing, ASTs, meta-modeling, or code generation.
-
Hands-on experience with at least one language workbench (JetBrains MPS, Freon, Rascal, Xtext, etc.).
-
Strong software engineering skills (Java, Kotlin, TypeScript, or similar).
-
Curiosity and ability to learn new frameworks and domains quickly.
-
Affinity with model-driven engineering, compilers, or formal methods is a plus.
What We Offer
-
A front-row seat in shaping the future of language engineering.
-
Exciting projects with clients who build the world’s most complex systems.
-
A mix of open-source contributions, client work, and research-driven innovation.
-
A flexible, family-friendly work culture with room for personal initiative.
-
Competitive compensation, travel opportunities, and the chance to present at conferences (like LangDev).
How to Apply
Send your CV and a short motivation and we will be in contact with you!