Company opportunities
Why consider a role at JetBrains?
Browse active positions, review role requirements, and prepare before you apply.
Opportunities
Which roles are open at JetBrains? 8
Support Engineer (TeamCity)
Boston, Massachusetts; Foster City, California; Marlton, New Jersey; Remote, United States
Senior Test Automation Engineer (TeamCity)
Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
QA Engineer (Ultimate team)
Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
Founding Tech Lead (GrowthBricks)
Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Madrid, Spain; Paphos, Cyprus; Remote, Germany; Warsaw, Poland
Founding ML Engineer (Spectrum)
Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
Customer Success Engineer - LATAM
Remote, United States
Campus Ambassador (Universities in Europe)
Remote
Lead Forward Deployed Engineer (AI-Native Software Development )
United States
Make your next move
Prepare before applying to JetBrains
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.