Books › GTM Engineer roadmap

Best books for GTM Engineers

This list follows how a GTM engineer grows. It starts with the revenue process you will automate and the two technical foundations you will use daily: SQL and APIs. It builds integration and AI skill: moving data between systems reliably, connecting to Salesforce and building prompts, applications and agents on language models. It ends with measurement, where the job becomes proving that what you built changed pipeline. Read in order if you are new, or jump to the stage that matches your current project.

The first months in the role

Your first months will be spent in the sales and marketing tools the team already uses, and in the gaps where data refuses to move between them. Map the path from first contact to closed deal before you change anything, and write down every manual step you find. Some of those steps are there for a good reason.

Learn SQL and one scripting language, then get to know the APIs your CRM and outreach tools expose. Build one small automation, test it against real records, and document what it does so someone else can maintain it when you are on holiday.

Questions you may be asked

  • Which manual step in a sales process would you automate first, and why?
  • How do you know an automation is safe to run on live customer records?
  • Tell me about an integration that broke. How did you find the cause?

Common mistakes, and what to read

  • Automating a broken process. Fix the process first, or the automation simply produces the wrong result faster.

    See Predictable Revenue on this list.

  • Building integrations without error handling. Log failures and make retries safe before anything goes live.

    See Enterprise Integration Patterns on this list.

12 books in 3 stages, about 3,700 pages (at least 93 hours of reading). The notes are ours, with no ratings or sales claims.

See the full GTM Engineer roadmap →Best courses for GTM Engineers →

How to choose your books

A short method, so you read the right book for where you are instead of the longest list.

Find your stage

  • Getting started · 4 books

    The revenue process and the daily technical foundations: sales structure and metrics, SQL and how web APIs work.

    Jump to this stage ↓
  • Doing the job · 6 books

    Integration and AI craft: moving data reliably, Salesforce integration patterns, messaging patterns, prompts, applications on language models and agents.

    Jump to this stage ↓
  • Senior and leading · 2 books

    Measurement and experiments: choosing metrics and checking whether a change in scoring, routing or messaging really worked.

    Jump to this stage ↓

If you are unsure, start one stage lower than you think. Books in a later stage assume the working knowledge the earlier ones give you.

Begin with one book

Our starting pick

The Sales Acceleration Formula

by Mark Roberge · 2015

A readable account of how revenue teams are organised and measured. It teaches the funnel, the roles and the metrics, so that what you build fits the way reps and managers actually work.

See the book ↓

Then pick by your situation

Choose the next book by the problem in front of you, not by its place in the list.

Set a time budget

StageBooksPagesReadingAt 3 hrs a week
Getting started4≥ 810≥ 20 hrs≥ 7 wks
Doing the job62,28057 hrs19 wks
Senior and leading261015 hrs5 wks
All 3 stages12≥ 3,700≥ 93 hrs≥ 31 wks

Treat this as a ceiling, not a target. Read one book at a time, apply it, then move on; read reference-style books in sections. Totals are approximate.

Judge any book before you buy it

  • Age

    This list runs from 2003 (Enterprise Integration Patterns) to 2025 (Building Applications with AI Agents). Older books earn their place by teaching principles that do not change. For tools and platforms, buy the latest edition.

  • Level

    Check the stage before the title. A book from a later stage will make sense only once you have faced the problems it solves.

  • Format

    The longest book here, Enterprise Integration Patterns, runs about 680 pages. Read very long books as references: pick the chapter that matches the problem you have.

  • Fit

    Ask what you will do differently the week after you finish. If you cannot answer, the book is for a different moment. Come back to it when the situation arrives.

Getting started

The revenue process and the daily technical foundations: sales structure and metrics, SQL and how web APIs work.

  • Cover of Predictable Revenue

    Predictable Revenue

    by Aaron Ross, Marylou Tyler · 2011

    The book that shaped modern outbound sales: how teams split roles and build a repeatable pipeline. Read it to understand the process you will be automating before you touch a tool.

    View book →
  • Start here

    The Sales Acceleration Formula

    by Mark Roberge · 2015

    ~200 pages~5 hrs to read

    A practical look at how revenue teams are structured, measured and scaled. It gives you the vocabulary of funnel stages, roles and metrics that the people you build for use every day.

    View book →
  • Cover of Learning SQL

    Learning SQL

    by Alan Beaulieu · 2005

    ~380 pages~10 hrs to read

    A clear introduction to SQL. Most GTM questions (which accounts used the product, which leads never got routed) are answered in a query, so this is the first technical skill to get right.

    View book →
  • Cover of Designing Web APIs

    Designing Web APIs

    by Brenda Jin, Saurabh Sahni, Amir Shevat · 2018

    ~230 pages~6 hrs to read

    A guide to how web APIs are designed and used. Since a GTM engineer's day is connecting systems through APIs, this helps you read documentation and design integrations that other people can use.

    View book →

Doing the job

Integration and AI craft: moving data reliably, Salesforce integration patterns, messaging patterns, prompts, applications on language models and agents.

  • Cover of Data Pipelines Pocket Reference

    Data Pipelines Pocket Reference: Moving and Processing Data for Analytics

    by James Densmore · 2021

    ~280 pages~7 hrs to read

    A compact reference for moving and processing data between systems. Helpful when you build enrichment, sync and reporting pipelines and need patterns for loads, quality checks and orchestration.

    View book →
  • Cover of Developing Data Migrations and Integrations with Salesforce

    Developing Data Migrations and Integrations with Salesforce: Patterns and Best Practices

    by David Masri · 2018

    ~370 pages~9 hrs to read

    Patterns for moving data into and out of Salesforce and integrating it with other systems. It targets the most common platform in the postings and the failure points of syncs and migrations.

    View book →
  • Cover of Enterprise Integration Patterns

    Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

    by Gregor Hohpe, Bobby Woolf · 2003

    ~680 pages~17 hrs to read

    The classic catalogue of patterns for connecting applications by messages. Read it when your workflows must deliver reliably across several systems and you need to reason about retries, ordering and failure.

    View book →
  • Cover of Prompt Engineering for LLMs

    Prompt Engineering for LLMs

    by John Berryman, Albert Ziegler · 2024

    ~250 pages~6 hrs to read

    A practical guide to writing prompts and building applications around language models. It covers the techniques behind consistent outputs, which is the foundation of any agent that does sales work.

    View book →
  • Cover of AI Engineering

    AI Engineering: Building Applications with Foundation Models

    by Chip Huyen · 2024

    ~350 pages~9 hrs to read

    A broad guide to building applications on foundation models, including evaluation and deployment. Use it to move from a clever demo to a system you can measure and operate.

    View book →
  • Building Applications with AI Agents

    by Michael Albada · 2025

    ~350 pages~9 hrs to read

    Focused on agents: tools, planning and orchestration. Useful when you design an agent that updates a CRM or drafts follow-ups and must stay inside clear limits.

    View book →

Senior and leading

Measurement and experiments: choosing metrics and checking whether a change in scoring, routing or messaging really worked.

  • Cover of Lean Analytics

    Lean Analytics: Use Data to Build a Better Startup Faster

    by Alistair Croll, Benjamin Yoskovitz · 2013

    ~410 pages~10 hrs to read

    Shows how to choose the metrics that matter and measure them honestly. It helps you describe a workflow's effect on pipeline in numbers that a revenue leader will trust.

    View book →
  • Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing

    by Ron Kohavi, Diane Tang, Ya Xu · 2020

    ~200 pages~5 hrs to read

    The standard text on running reliable experiments. Lead-level GTM engineers decide whether a change to scoring, routing or messaging actually worked, and this book keeps those conclusions honest.

    View book →

Book links go to Amazon and are affiliate links. As an Amazon Associate I earn from qualifying purchases.

Frequently asked questions

Which book should a GTM Engineer read first?

The Sales Acceleration Formula by Mark Roberge. A readable account of how revenue teams are organised and measured. It teaches the funnel, the roles and the metrics, so that what you build fits the way reps and managers actually work.

Do I need to read all 12 books?

No. The list is a menu, not a syllabus. Find your stage (getting started: 4, doing the job: 6, senior and leading: 2), begin with one book (we suggest The Sales Acceleration Formula), then pick the next book by the problem you are facing at work. Come back to the others when the situation they cover arrives.

How long does it take to read these books?

The 11 books with a known page count add up to about 3,700 pages, roughly 93 hours at 1.5 minutes a page. At three hours a week that is about 31 weeks; at six hours a week, about 16. The list is meant to be read over time, one book at a time, not in one run.

Are these books up to date?

They range from 2003 (Enterprise Integration Patterns) to 2025 (Building Applications with AI Agents). Older titles are included because they teach principles that have not changed; for tools and platforms, we favour recent editions. Check the edition before you buy.

Some links are affiliate links: we earn a small commission if you buy, at no cost to you. It does not change what we list.