HHiring Reality
← JetBrains

Software Developer for ThinkRail (Innovation Hub)

JetBrains
Location
Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
Posted
2 months ago
Department
Bonsai
What they actually want (must-haves)
  • Senior backend or full-stack engineering experience
  • Strong engineering fundamentals
  • Ability to work independently and take ownership of complex problems
  • Comfortable in a small, fast-moving team
  • Experience or excitement about developer tools, DSLs, static analysis, LSP, editor plugins, or AI agents
What the job really is

As a Software Developer for ThinkRail at JetBrains, you will contribute to the development of a declarative programming language aimed at AI-spec-driven development. Your responsibilities will include building developer tooling, developing a language server, improving code evaluators, and integrating with AI frameworks. You'll work closely with the founder, influencing technical decisions and product evolution in a fast-paced, autonomous environment.

Things to weigh
  • The project is in alpha and open source, indicating early-stage development and potential instability.
  • Most of the codebase is in TypeScript, but the company is flexible on language background.
  • The role offers a high degree of autonomy, which may not suit everyone.
Job score2.2/5
Benefits1/5
Freshness1/5
Career value5/5
Role clarity4/5
Pay transparency0/5

Applying to JetBrains?

See how your résumé matches this role — and tailor it from what actually gets interviews.