JetBrains
Vacancies currently listed on JetBrains's career page, checked again every day.
JetBrains is a global software company that develops intelligent tools for software developers and teams. Their products support all stages of the software development lifecycle, from coding and collaboration to quality assurance and team productivity.
Open positions
QA Automation Engineer (IJ Platform / Core team)
JetBrains
The Core team is responsible for foundational IntelliJ Platform components like the editor and indexing. This role involves taking ownership of QA for the team, developing and maintaining various tests, analyzing failures, and improving test infrastructure. The engineer will also mentor a junior QA engineer and collaborate with developers to ensure high-quality feature releases.
QA Engineer (IJ Platform / Remote Development)
JetBrains
This role focuses on ensuring the stability, performance, and reliability of JetBrains Runtime (JBR), a fork of OpenJDK used to launch all IntelliJ-based IDEs. The QA Engineer will analyze test results, investigate user-reported issues, and pinpoint complex JVM problems to improve overall IDE stability.
QA Engineer (IJ Kotlin Plugin)
JetBrains
The QA Engineer will be responsible for finding bugs, writing test code, and expanding test automation for the IntelliJ Kotlin Plugin. This role involves collaborating with developers to ensure the stability and accuracy of core developer workflows.
QA Engineer (Ultimate team)
JetBrains
This role is for an independent QA Engineer to ensure the reliability and efficiency of enterprise development tools within the IntelliJ IDEA Ultimate team. The engineer will own the testing process, balancing manual exploratory testing with automated test development, and collaborate with developers and product managers.
Customer Success Engineer - YouTrack
JetBrains
The Customer Success Engineer will cultivate relationships with customers and partners, provide technical guidance and pre-sales assistance, conduct onboarding and training sessions, and act as a liaison between customers and the product team.
Senior Product Manager (JetBrains Context)
JetBrains
This role involves owning JetBrains Context as a product, defining its purpose, target audience, success metrics, and future direction. The Product Manager will bridge technical and cross-functional teams, focusing on indexing pipelines, retrieval quality, and integrations.
QA Automation Engineer (IntelliJ IDEA Java Build Tools)
JetBrains
The QA Automation Engineer will design, develop, and maintain automated test scenarios for IntelliJ IDEA's Java Build Tools, focusing on Gradle and Maven. Responsibilities include expanding test coverage, debugging failures, improving automation, and collaborating with QA and developers on test strategies.
Customer Success Engineer EMEA
JetBrains
Customer Success Engineers at JetBrains act as technical points of contact for enterprise users, ensuring products meet their needs and fostering strong technical relationships. They work with product teams and customers to drive adoption, provide technical advice, and advocate for customer needs within JetBrains.
Staff Software Developer (Kotlin Libraries)
JetBrains
This role involves creating and maintaining foundational libraries for Kotlin core primitives, participating in design committees for the Kotlin API, and contributing to standard Kotlin tools, specifications, and language features. The ideal candidate has JVM development experience, strong domain understanding, and experience in performance engineering or API design.
Senior Product Manager (Business Applications Development)
JetBrains
This role involves leading the strategy for Business Application Development (BAD) Product, focusing on customer-facing experiences for purchases, subscriptions, organization administration, and usage-based services. The Product Manager will drive product discovery, validate hypotheses, and define the long-term vision for JetBrains' licensing and administration ecosystem.
Build Infrastructure Engineer (JetBrains IDEs)
JetBrains
This role involves supporting and developing the infrastructure for quick and easy test runs, installer builds, product releases, and related tasks for JetBrains IDEs. The position requires experience with Java or Kotlin development, build systems, and DevOps tooling.
Team Lead Kotlin Infrastructure
JetBrains
This role leads the Kotlin Infrastructure team at JetBrains, responsible for building and evolving the engineering infrastructure that supports Kotlin development. The team focuses on developer experience, build infrastructure, CI/CD, release processes, and internal tooling to enhance efficiency for hundreds of developers.
Release Engineer
JetBrains
This role involves designing, configuring, and maintaining CI/CD pipelines to ensure reliable and repeatable releases. The engineer will manage branching strategies, handle hotfix releases, diagnose pipeline failures, and automate repetitive release tasks.
Senior Compiler Developer (Kotlin Compiler - Core)
JetBrains
This role involves taking ownership of the central pipeline connecting the Kotlin compiler's frontend with multiple backends. You will develop and implement new language features, optimize intermediate representation lowering passes, and resolve complex compiler bugs to improve performance and memory usage.
Senior Technical Program Manager (IDE Department)
JetBrains
This role involves leading complex cross-team technical programs, improving execution quality, and enhancing planning and delivery predictability. The Senior Technical Program Manager will coordinate work across product, engineering, quality, and service teams, surface risks, and act as an escalation point for delivery issues.
Senior Software Engineer (AppGlass)
JetBrains
The role involves designing, building, and leading the development of product features for AppGlass, a system for AI-first debugging of production systems. This includes developing tooling for AI-first engineering workflows, working on enterprise integrations, and improving reliability, testing, performance, and security.
Accounts Payable Specialist
JetBrains
This role is responsible for managing day-to-day accounts payable activities, reviewing vendor invoices, and collaborating with departments to resolve discrepancies. The specialist will also participate in implementing and refining a new procurement and accounts payable automation system.
Software Developer for ThinkRail (Innovation Hub)
JetBrains
ThinkRail, an innovative project within JetBrains' Innovation Hub, is developing a declarative programming language for AI-spec-driven development. The role involves building and evolving developer tooling, including IDE plugins and language servers, and integrating with AI agent frameworks.
Senior Enterprise Account Executive - New Business
JetBrains
This role involves leading outbound enterprise sales for AppGlass, an AI-powered production debugging product, across Europe. The individual will be responsible for self-sourcing opportunities, building relationships with engineering leaders, and managing the entire commercial process from discovery to contract execution.
Senior Software Developer (JCP Core Foundation Licensing and Quotation)
JetBrains
This role involves designing, building, and operating backend services that manage customer entitlements, usage metering, and billing for JetBrains products. You will own end-to-end data flows, tackle distributed consistency challenges, and ensure accurate financial transactions.
Growth Marketer (AI-Powered QA Automation)
JetBrains
This role involves building a user base from scratch for Qure, an AI copilot for web testing automation. The Growth Marketer will test unproven acquisition channels, implement new ideas, and run parallel channel experiments to determine what converts.
Staff Software Developer (IAM)
JetBrains
The JetBrains Platform team is seeking an experienced Software Engineer to join their identity and access team. This role involves owning the entire SDLC for services responsible for authentication, authorization, and managing organizations, user memberships, groups, and workspaces.
Finance Business Partner
JetBrains
This role is for an experienced Finance Business Partner to join the FP&A team, acting as a trusted advisor to business leaders by providing insightful analysis, financial planning, and performance management. The position is a 2-year fixed-term maternity cover.
Technical Product Marketing Manager (.NET Developer Tools)
JetBrains
This role involves technical product marketing for .NET developer tools, focusing on creating clear narratives, launches, and campaigns for a technical audience. The position requires understanding complex product capabilities and translating them into compelling stories that resonate with software engineers.
Head of JS/TS Ecosystem
JetBrains
As Head of JS/TS Ecosystem, you will define the strategy and direction for JetBrains products for JavaScript and TypeScript developers, aligning product direction, go-to-market efforts, and external partnerships with the evolving web development ecosystem. This role involves translating ecosystem signals into strategic priorities and working closely with various internal teams and external community leaders.
Senior Test Automation Engineer (TeamCity)
JetBrains
This role involves building and owning the automated testing platform for TeamCity, focusing on writing high-impact code, reducing engineering friction, and setting technical direction for quality. The engineer will evolve the testing platform, integrate AI into the quality workflow, and collaborate with product teams to improve test design and ownership.
Staff/Lead Software Developer (AI Agents & Integrations)
JetBrains
This role involves leading the technical development of AI-powered features and integrations for C++ development within CLion. The focus is on building AI agents, enhancing IDE capabilities for AI-assisted workflows, and defining the future of AI in software development.
AI Technical Lead - Developer Tooling
JetBrains
This role involves leading the technical development of AI-powered features for CLion and C++ development workflows. The focus is on integrating coding agents into developer tools, shaping AI-assisted software development, and hands-on prototyping and implementation.
Staff Research Engineer (LLM Pre-Training)
JetBrains
This role involves training foundation models for coding tasks, developing Large Language Models from scratch, and deploying them into production environments for global end-user access.
Entrepreneur in Residence/Product Lead (Project Thinkrail)
JetBrains
This role is for an Entrepreneur in Residence/Product Lead to own the product strategy for Project Thinkrail, an AI-spec-driven development language. The focus is on understanding developer workflows, translating insights into product requirements, and shaping the go-to-market strategy.
Senior AI Engineer (Core Engine)
JetBrains
The role involves designing and implementing agentic tools and services for AI coding agents, scaling prototypes, and improving semantic search and evaluation pipelines. The engineer will translate product needs into production-ready solutions to enhance AI-assisted coding.
(Senior) Machine Learning Developer (Junie)
JetBrains
This role involves developing and shipping new features for Junie, an AI coding agent, across CLI and model integrations. The work includes experimenting with model setups, building autonomous agent behaviors, and owning the full development cycle from research to production code.
Solutions Architect (Finance Transformation Office)
JetBrains
The Solutions Architect in the Finance Transformation Office will design, validate, and articulate scalable technology solutions for the Finance department's digital transformation. This role involves owning the end-to-end solution architecture for Finance systems, ensuring alignment with business goals and architectural standards.
Legal Operations Specialist
JetBrains
This role focuses on optimizing the operations of a legal team by bridging legal constraints with practical, technical solutions. The specialist will map workflows, reduce risk, and improve efficiency by managing projects, stakeholders, and legal technology vendors.
Compliance Manager (Export Controls & Sanctions)
JetBrains
This role involves co-leading JetBrains' global export controls and sanctions program, focusing on compliance with EU and U.S. regulations, managing AI-related controls, and enabling secure global sales.
Process Excellence & Continuous Improvement Lead (Finance Transformation Office)
JetBrains
This role leads process excellence and continuous improvement initiatives within the Finance Transformation Office, focusing on identifying and implementing improvements, managing an incident register, and embedding Lean principles.
Head of Brand
JetBrains
The Head of Brand will develop and execute global brand strategies to enhance brand recognition and reputation. This role involves leading a team, collaborating with cross-functional departments, and managing the brand marketing budget to drive growth and user engagement.
Senior Legal Counsel (Regulatory and Data Privacy)
JetBrains
This role involves advising cross-functional teams on data privacy and regulatory compliance, evaluating product features for privacy-by-design, and drafting data protection agreements. The Senior Legal Counsel will also research international regulatory shifts and improve legal processes using automation.
Global Indirect Tax Manager
JetBrains
This role involves establishing and leading a new global indirect tax function, responsible for VAT, GST, US sales tax, and digital services tax strategies. The manager will design and implement scalable compliance processes, collaborate with internal teams, and manage tax audits.
Head of B2B Marketing
JetBrains
The Head of B2B Marketing will develop and execute a marketing strategy targeting JetBrains business customers, from SMBs to large enterprises worldwide. This role involves planning and executing campaigns, account-based marketing, sales enablement, and overseeing the marketing narrative for the B2B/Enterprise segment.
Founding ML Engineer (Spectrum)
JetBrains
Spectrum is seeking a Founding ML Engineer to own their AI and ML engineering stack, define the research agenda, and design/build ML/LLM solutions for data ingestion, knowledge extraction, retrieval, and reasoning. The role involves creating datasets, metrics, and pipelines, architecting agents for context retrieval and knowledge extraction, establishing MLOps practices, and collaborating with engineering and research teams.
Developer Advocate (Database)
JetBrains
This role involves representing DataGrip to developer communities, creating content, and gathering feedback to improve database tools. The Developer Advocate will engage in online discussions, give technical talks, and bridge the gap between users and the product team.
Staff Forward Deployed Engineer - AI-Native Software Development
JetBrains
This role involves deploying JetBrains Central, an AI-native software development platform, for enterprise customers. The engineer will act as a trusted advisor, helping organizations transition to governed AI-native development and establishing best practices.
Staff Software Developer (IntelliJ Platform)
JetBrains
The Staff Software Developer will drive the plugin development ecosystem for the IntelliJ Platform, re-architect core subsystems, and organize API deprecation processes. This role requires extensive experience in platform architecture, JVM concurrency, and strong technical writing skills.
Senior Product Manager (VCS Ecosystem)
JetBrains
This role defines the future of JetBrains' Version Control System (VCS) strategy, aiming to evolve it into a standalone ecosystem. The Senior Product Manager will set the product vision, identify new opportunities, and collaborate with various teams to shape code-change workflows.
Lead Product Designer (YouTrack)
JetBrains
Lead Product Designer for YouTrack, a complex productivity platform. This role involves leading a small design team, owning design quality, and acting as an individual contributor on challenging problems, with a focus on evolving project management and issue tracking in an AI-native world.
Technical Lead (IntelliJ Platform)
JetBrains
The Technical Lead will drive the plugin development ecosystem for the IntelliJ Platform, re-architect core subsystems, and organize API deprecation processes. This role requires extensive experience in platform architecture, JVM concurrency, and strong technical writing skills.
Growth manager (JetBrains AI)
JetBrains
The Growth Manager will be responsible for the acquisition, onboarding, and activation of JetBrains AI for teams and organizations. This role involves optimizing entry points, trial starts, onboarding flows, and activation experiments to drive product usage.
Head of ML
JetBrains
JetBrains is seeking an experienced ML leader to guide their AI-native platform development. This role involves leading a team of 50, setting technical direction, and ensuring AI projects deliver measurable business value.
Technical Project Manager (JetBrains Cloud Platform)
JetBrains
The Technical Project Manager will drive and coordinate initiatives for the JetBrains Platform, aligning multiple teams and stakeholders around shared goals and timelines. This role involves supporting planning and execution, tracking progress, managing risks, and improving delivery and collaboration practices within complex technical systems.
Procurement Contract Manager (Finance)
JetBrains
This role involves managing the full lifecycle of low-to-medium risk supplier contracts, standardizing templates and playbooks, and guiding stakeholders on commercial terms. The position requires independent work within delegated authority, with collaboration with Legal, Finance, and other teams for high-risk scenarios.
Senior Legal Counsel (Product and Business Development)
JetBrains
This role involves advising on the legal aspects of software products, services, and AI features throughout their lifecycle, including drafting and negotiating agreements for strategic partnerships and supporting new commercial models.
Research Engineer (Agentic Models)
JetBrains
This role involves designing, implementing, and maintaining training pipelines and evaluation frameworks for AI-powered coding agents. The Research Engineer will train and adapt Large Language Models (LLMs) for agent workflows within JetBrains IDEs, working with large-scale infrastructure and collaborating with research and product teams.
Senior Technical Product Manager (IntelliJ Kotlin Plugin)
JetBrains
The Senior Technical Product Manager will own the end-to-end product vision and roadmap for the Kotlin plugin within IntelliJ IDEA. This hands-on role involves daily use of the product, building prototypes with AI coding agents, analyzing user feedback, and collaborating with engineering teams to improve the developer experience.