JetBrains

tech lead

In short

This is a founding tech lead role at JetBrains for GrowthBricks, an AI-driven business context platform for go-to-market teams. The role involves owning technical architecture from scratch — building agentic workflows, context extractors, and memory/orchestration systems that integrate with existing CRM, sales, and marketing tools. It demands hands-on experience with LLM applications and agents in production, plus strong backend, data modeling, and API design skills. The position is remote, full-time, with at least 5 years of experience expected.

About
JetBrains creates intelligent software development tools for developers and teams. Its products help more than 15 million users and over 300,000 companies solve complex problems, with a mission to make development teams more productive and AI adoptable at scale. GrowthBricks is a shared business brain for go-to-market teams and AI agents that brings together business context so people and agents can make decisions and execute across sales, marketing, and product systems.
Responsibilities
•Own the technical architecture and core systems from the ground up
•Design the core architecture across business context, agents, memory, tools, integrations, and feedback loops
•Build agentic workflows that reason over company context and act across CRM, sales, marketing, and product systems
•Create context extractors for sales calls, emails, internal documents, CRM states, and campaign data
•Work on prompting, context management, memory, tool choice, and orchestration
•Connect GrowthBricks to the existing GTM stack rather than rebuilding existing tools
•Decide where to use MCP, APIs, frameworks, or third-party tools and where custom solutions are worthwhile
•Prototype quickly, discard weak ideas, and turn effective ones into production primitives
•Move GrowthBricks from a blank repository to a functional product with core primitives for context extraction, memory, and orchestration within the first six months
•Build reliable workflows used daily by real users, establish a pragmatic codebase, and validate that agent actions produce measurable business value
Requirements
•Have hands-on experience building, evaluating, and refining LLM applications, agents, or agentic workflows used by real people
•Have demonstrated experience designing backend systems, data models, APIs, and integrations
•Have working knowledge of context management, memory patterns, prompting strategies, and tool orchestration
•Be comfortable making key architectural decisions while requirements are evolving
•Value simple, pragmatic solutions over unnecessary complexity
•Focus on end-user impact and iterate based on real feedback
Nice to have
•Practical understanding of modern GTM stacks or sales and marketing workflows
•Experience in solution engineering, sales engineering or pre-sales
•Software built for GTM teams
•Automated sales or marketing workflows using agents or LLMs
•Ownership of a technical product from a blank repository to a product people used
Conditions
•Competitive salary and strong benefits package
•Flexible work schedule; work from home or from the office
•Extra time off
•Learning and development opportunities, including conferences, courses, and language classes
•Relocation support is available
•Free meals and snacks
•On-site gyms or sports club stipends
•Internal events, including company-wide celebrations and team gatherings
•Founding role with direct influence over the product and architecture, startup-level autonomy with the resources of an established company, real users and workflows from day one, and freedom to choose the stack, tools, and technical approach

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot