For Employers

JetBrains

Remote Job Openings at JetBrains (27)

Growth Marketer (AI-Powered QA Automation)

Armenia, Cyprus, Germany +4 more 2-5 yrs exp Software Development

You will be responsible for building an acquisition strategy from scratch by running parallel experiments across various channels to identify what converts. You will also work closely with the product team to ship acquisition-focused features and maintain end-to-end funnel tracking.

Technical Product Marketing Manager (.NET Developer Tools)

Armenia, Cyprus, Germany +3 more 5-10 yrs exp Software Development

Develop and execute technical product marketing strategies for .NET developer tools including Rider and ReSharper. Create compelling content such as launch stories, blog posts, and case studies while collaborating with product and engineering teams.

Senior Test Automation Engineer (TeamCity)

Armenia, Cyprus, Germany +3 more 5-10 yrs exp Software Development

You will own and evolve the automated testing platform for TeamCity, focusing on building tooling and frameworks that enable product engineers to ship code confidently. Additionally, you will integrate AI into quality workflows, identify and resolve test flakiness, and mentor teams on solid test design.

Staff AI Engineer- Developer Tools

Armenia, Cyprus, Germany +5 more 10+ yrs exp Software Development

You will design and implement AI-powered features and workflows for CLion, focusing on integrating coding agents into the C++ development environment. The role involves collaborating with cross-functional teams to define the technical roadmap and architecture for AI-assisted software development.

Staff/Lead Software Developer (AI Agents & Integrations)

Armenia, Cyprus, Germany +5 more 10+ yrs exp Software Development

You will design and implement AI-powered workflows and agent integrations for the CLion IDE to enhance C++ development. This role involves collaborating with cross-functional teams to define technical roadmaps and build evaluation frameworks for AI-assisted coding.

Software Developer Java/ Node.JS (Web Development Team)

Cyprus, Germany, Poland +2 more 2-5 yrs exp Software Development

The developer will design and maintain internal web applications and services while managing their architecture, implementation, and deployment. They will also collaborate with teams to evolve shared infrastructure and improve system reliability, scalability, and observability.

Customer Success Engineer - YouTrack

Cyprus, Germany, Serbia +1 more 2-5 yrs exp Software Development

You will provide technical guidance, pre-sales support, and onboarding sessions to customers while managing large accounts and acting as a liaison with the product team. Additionally, you will develop sales materials and recruit or support partners to enhance their YouTrack deployment capabilities.

Fullstack Machine Learning Developer (Junie)

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Software Development

You will develop and ship features for the Junie AI coding agent across CLI and model integrations while experimenting with model setups and cost efficiency. You will also build and test autonomous agent behaviors to ensure the tool can maintain complex engineering projects over long-term horizons.

Senior Product Manager (VCS Ecosystem)

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Product

Define the long-term product strategy and vision to evolve version control from an IDE subsystem into a standalone strategic ecosystem. Collaborate with engineering and marketing teams to identify gaps in developer workflows and integrate AI-native review processes.

Senior Enterprise Account Executive - New Business

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Sales

Lead the full outbound enterprise sales execution for AppGlass across Europe, focusing on self-sourcing opportunities and building relationships with engineering leaders. Manage the entire commercial lifecycle from initial discovery and pilot programs through to security reviews and contract execution.

Lead Product Designer (YouTrack)

Armenia, Cyprus, Germany +4 more 10+ yrs exp Design

Lead a small design team to evolve project management and issue tracking tools within an AI-native framework. Balance high-level design quality and systemic coherence across a complex product while acting as an individual contributor on difficult problems.

Senior Research Engineer (Agentic Behavior)

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Software Development

Design and implement evaluation pipelines and observability tools to analyze and improve AI coding agent behavior for Kotlin. Research post-training techniques and build open-source benchmarks to establish industry standards for Kotlin AI performance.

Staff Software Developer (IntelliJ Platform)

Armenia, Cyprus, Germany +4 more 10+ yrs exp Software Development

Drive the plugin development ecosystem for remote development and UI tooling by defining APIs and documentation. Re-architect core subsystems for flexibility and manage the deprecation cycle for the IntelliJ Platform API.

Senior Software Engineer (AppGlass)

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Software Development

Design and lead the development of product features for AppGlass, focusing on AI-first debugging of production systems. Develop tooling for AI engineering workflows and manage enterprise integrations across Kubernetes and cloud environments.

Senior Technical Product Manager (IntelliJ Kotlin Plugin)

Armenia, Cyprus, Germany +4 more 5-10 yrs exp Software Development

Own the end-to-end product vision and roadmap for the Kotlin plugin in IntelliJ IDEA, ensuring a fast and trustworthy developer experience. This involves hands-on prototyping with AI agents, maintaining reference projects, and conducting user interviews to refine features.

Staff/Senior AI Engineer, AI for Code

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Software Development

Develop production-ready coding agents and agentic workflows by integrating internal and open-weight models into JetBrains products. Design the agent loop, create evaluation suites, and establish feedback loops to improve model behavior based on real-world usage.

Technical Lead (IntelliJ Platform)

Armenia, Cyprus, Germany +4 more 10+ yrs exp Software Development

Drive the plugin development ecosystem for remote development and UI tooling by defining APIs and documentation. Re-architect core subsystems for flexibility and manage the deprecation cycle for the IntelliJ Platform API.

AI Technical Lead - C++ Ecosystem

Armenia, Cyprus, Germany +5 more 10+ yrs exp Software Development

Lead the technical direction and implementation of AI-powered workflows and coding agents within the CLion IDE. Design architectures for C++ specific AI capabilities and build evaluation frameworks to benchmark AI-assisted development.

Growth manager (JetBrains AI)

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Software Development

Own the acquisition, onboarding, and activation journey for JetBrains AI for teams and organizations. Optimize user flows across various product surfaces to drive meaningful product usage and conversion.

Technical Project Manager (JetBrains Cloud Platform)

Armenia, Cyprus, Germany +4 more 5-10 yrs exp Software Development

Drive and coordinate complex initiatives for the JetBrains Platform by aligning multiple teams and stakeholders around shared goals. Support the end-to-end planning and execution process while managing risks, dependencies, and bottlenecks.

Head of B2B Marketing

Armenia, Cyprus, Germany +5 more 5-10 yrs exp Marketing

Develop and execute a global B2B marketing strategy targeting SMBs and large enterprises. Coordinate with product, sales, and automation teams to drive lead generation and account-based marketing campaigns.