The Role & Your Charter
What a DX Engineer at Cursor actually owns
The one-line mission and why it exists
After this you can explain what 'teach the future of software engineering' means as a concrete job.
Cursor's framing for this role is blunt: you teach the future of software engineering. Strip the poetry and it's a working job - you make it legible, in code and in writing, what a developer can actually build with Cursor's agents, SDK, CLI and automations.
Read this section as the role contract. The diagram or table names the surface area, but the interview signal is whether you can turn it into a clear operating claim: what you own, what you do not own, what evidence proves the work is working and where judgment matters.
Cursor sells a product whose ceiling almost nobody has found yet. Most developers use Agent mode and Tab and stop there. The API, the Agent SDKA programmatic interface for running Cursor agents from your own scripts, services or CI, locally or in the cloud., MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. servers, Background Agents, Rules and AGENTS.md, automations that wire all of it together - that surface is wide and the gap between what's possible and what people know is possible is exactly the gap this role closes.
That gap is where growth lives. A developer who discovers they can script a coding agent against their own repo or run a fleet of background agents overnight, becomes a power user and usually a loud one. You are the person who shows them the path.
- One-sentence framing
- Show developers what they can build with Cursor's full surface - through code and narrative, not slideware.
- Where it sits
- DevRel inside the Marketing org, staffed by a real engineer who ships.
- The output
- Tutorials, sample apps, reference automations, demos, posts, talks - artifacts a developer can run.
- The bar
- A real developer learned something they couldn't have figured out alone.
- Why now
- AI coding agents are a moving target; the role is part educator, part field researcher at the edge.
Notice the bar. It is not "content shipped" or "assignment completed." It is whether a real developer is now able to do something they couldn't before, because of a thing you made. That standard reframes every deliverable: a tutorial that technically explains the SDK but leaves the reader unable to build with it has failed, even if it's grammatically perfect and on time.
AI coding agents change month to month - new models, new harness behavior, new failure modes. Nobody has a settled curriculum to teach. So you're not transcribing known answers; you're probing what's new of the product yourself, finding what's newly possible and turning that into something teachable before anyone else has. The educator and the researcher are the same person.
When asked what the role is, lead with the bar, not the title. Try: "It's teaching developers what they can actually build with Cursor's surface - and the bar isn't that I shipped a post, it's that a real developer learned something they couldn't have figured out alone." That one line shows you read the charter past the job title.
Takeaway. The DX Engineer makes Cursor's full developer surface legible in code and writing; the bar is a real developer learned something they couldn't have figured out alone, not content shipped.
Self-check
QWhat is the success bar for a DX Engineer's output at Cursor?
The seven responsibilities, decoded
After this you can translate each JD bullet into the artifact you'd actually produce.
A responsibility on a JD is abstract. An artifact is what you'd actually hand a developer. The skill of this role is the translation: read "gather market intelligence" and know it means a structured feedback doc that lands in a product channel, not a vague promise to "talk to users."
Here is each responsibility mapped to the concrete thing you'd ship and the signal an interviewer reads from it.
- JD responsibility
- Teach what you can build with API/SDK/Plugins/Automations
- The artifact you ship
- Tutorials, sample apps, reference repos that run end to end
- Signal it sends
- You can build the thing, not just describe it
- JD responsibility
- Explore the edges of AI models and agents
- The artifact you ship
- Experiments turned into write-ups and demos
- Signal it sends
- You probe what's new and make it shareable
- JD responsibility
- Automate your own work with agents
- The artifact you ship
- Canonical workflow examples others copy
- Signal it sends
- You dogfood the product to its ceiling
- JD responsibility
- Gather market intelligence from developers
- The artifact you ship
- Structured feedback loops routed into product
- Signal it sends
- You're a conduit, not just a megaphone
- JD responsibility
- Represent Cursor at events and online
- The artifact you ship
- Talks, threads, authentic community presence
- Signal it sends
- Developers trust you, not the brand voice
- JD responsibility
- Hold the bar on documentation correctness
- The artifact you ship
- Verify-before-publish discipline; fixed gaps
- Signal it sends
- You sweat correctness others wave past
| JD responsibility | The artifact you ship | Signal it sends |
|---|---|---|
| Teach what you can build with API/SDK/Plugins/Automations | Tutorials, sample apps, reference repos that run end to end | You can build the thing, not just describe it |
| Explore the edges of AI models and agents | Experiments turned into write-ups and demos | You probe what's new and make it shareable |
| Automate your own work with agents | Canonical workflow examples others copy | You dogfood the product to its ceiling |
| Gather market intelligence from developers | Structured feedback loops routed into product | You're a conduit, not just a megaphone |
| Represent Cursor at events and online | Talks, threads, authentic community presence | Developers trust you, not the brand voice |
| Hold the bar on documentation correctness | Verify-before-publish discipline; fixed gaps | You sweat correctness others wave past |
Seven bullets, but they collapse into two muscles: make a developer able to do something and feed what you learn back in.
The responsibilities are not equally weighted. The first three - teach, explore, automate - are the maker core and they're where a portfolio either carries you or sinks you. The last group is the communicator and conduit work.
Teach, explore the fringe, automate your own work.
Output is runnable code and demos.
This is what the work-trial actually tests.
Represent Cursor, gather intel, hold the docs bar.
Output is narrative, presence and feedback loops.
This is what the screen and portfolio test.
"Gather market intelligence" is the bullet candidates skip and it's a tell when they do. The role isn't a one-way broadcast. You sit closer to the developer community than almost anyone at the company, so what you hear - the confusion, the feature requests, the workarounds people invent - is a product input. The strongest candidates describe a loop, not a broadcast.
Don't reduce this role to "writing blog posts." Two of the seven responsibilities are pure engineering output (sample apps, automations), one is a research practice and one is a feedback pipeline back into product. A candidate who only talks about writing has read one bullet out of seven and it shows.
Takeaway. Each JD bullet maps to a concrete artifact; the seven collapse into two muscles - make a developer able to do something and feed what you learn back into product - and the maker core is what the trial really tests.
Self-check
QThe JD lists 'gather market intelligence from developers.' What artifact and behavior does that actually map to and why do candidates undersell it?
Maker vs. communicator: the dual mandate
After this you can size the split between shipping code and shipping narrative.
This is a hybrid maker-communicator role and the hybrid is the whole point. You build the SDK integration or the automation and you write the post that makes it spread. Either half alone fails the role.
The failure modes are symmetric and easy to picture. A brilliant engineer who can't write produces a clever demo that nobody understands or shares. A polished marketer who can't ship produces a thread about a thing they didn't actually build, which developers smell instantly. Cursor is hiring for the person who closes both gaps in one head.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Each half alone fails the role; the hire owns both ends.
- Maker half
- Ship real code: SDK/CLI integrations, MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. servers, automations, demo apps that run.
- Communicator half
- Write the post, thread, doc or talk that makes the work land and spread.
- Engineer who can't write
- Builds something clever nobody can use or shares; the work dies on the branch.
- Marketer who can't ship
- Posts about work they didn't build; developers detect it and trust evaporates.
- The hire
- Closes both gaps - the result is owned by one person end to end.
The differentiator inside the maker half is subtle and worth naming precisely. You're expected to use coding agents heavily - Cursor builds them and the team lives in them. The skill graded is not how much you typed by hand. It's your judgment over AI output: knowing when the agent's answer is wrong, when a demo cuts a corner that would mislead a reader, when to throw away a generation and start again.
Cursor interviews uniquely allow and expect you to use Cursor and other AI tools in the room. They are not testing whether you can code without help - they're testing whether you can steer the tool to a result you'd put your name on. Owning the output means catching the hallucinated API, verifying the claim the model made and shipping something correct. The tool is assumed; the taste is the test.
Cross-disciplinary creativity is called out explicitly and it's a real edge here. The demos that travel on X and HN often borrow a frame from outside engineering - a game, a piece of music tooling, a physical-world workflow rerouted through an agent. A demo that's technically sound but conceptually ordinary lands flat. The unusual angle is what makes a developer stop scrolling.
I use coding agents for most of what I build - including the demos I publish - but I own every result. My job is the judgment: catching where the model invented an API, where a demo would mislead a reader, where the clever generation is actually wrong. The tool does the typing; I decide what's true enough to put my name on.
Takeaway. You must ship real code and write so it spreads; AI use is assumed and what's graded is your judgment over the output - plus a cross-disciplinary angle that makes a demo worth stopping for.
Self-check
QCursor lets candidates use AI tools openly during interviews. Given that, what is actually being graded in a DX Engineer's technical work?
Where DX sits vs. Field Engineering, Support and Product
After this you can place the role in Cursor's org so you can speak to it precisely.
Four roles all sit near Cursor's developers and an interviewer will check whether you know which one you applied to. The cleanest cut is reach and direction: who you serve, how many at once and which way the work flows.
DX/DevRel is one-to-many and proactive. You teach at scale through public artifacts. Field Engineering is one-to-few and hands-on with named enterprise accounts. Support is reactive - it resolves the issue a user already hit. Product builds the surface itself.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Read the two axes - reach and posture - to know which seat you applied to.
- Role
- DX / DevRel (you)
- Reach
- One-to-many
- Posture
- Proactive education
- Primary output
- Public teaching artifacts + community presence
- Role
- Field Engineering
- Reach
- One-to-few
- Posture
- Hands-on, account-specific
- Primary output
- Deployments and integrations for named customers
- Role
- Technical Support
- Reach
- One-to-one
- Posture
- Reactive resolution
- Primary output
- Answers and fixes for incoming issues
- Role
- Product / Eng
- Reach
- Builds the surface
- Posture
- Internal
- Primary output
- The features DX teaches and Support fields
| Role | Reach | Posture | Primary output |
|---|---|---|---|
| DX / DevRel (you) | One-to-many | Proactive education | Public teaching artifacts + community presence |
| Field Engineering | One-to-few | Hands-on, account-specific | Deployments and integrations for named customers |
| Technical Support | One-to-one | Reactive resolution | Answers and fixes for incoming issues |
| Product / Eng | Builds the surface | Internal | The features DX teaches and Support fields |
DX is the loudest, most credible external voice for the product - and a feedback conduit back into it.
The relationship to Product is the one worth getting right out loud. DX doesn't ship the surface, but it's the most credible external voice for it and the signal it gathers from the community flows back to Product as input. That two-way relationship - amplify outward, route signal inward - is what separates DX from a pure content function.
The near-certain question is "why this role and not Field Engineering?" Answer with reach and posture, then pivot to motivation: "Field Engineering goes deep with a few accounts. DX teaches at scale - one demo can reach every developer at once and I want the impact of one-to-many plus the research at what's new. That's the work I'd do for free." Naming the distinction crisply proves you chose this seat on purpose.
Don't blur DX into Support. Support is reactive and one-to-one; DX is proactive and one-to-many. If a story you tell is really a support story - "a user was stuck, I helped them" - recast it as the scaled version: you saw the same confusion across many developers and shipped a tutorial or fix that closed it for all of them at once.
Takeaway. DX is one-to-many and proactive (scaled teaching + community voice), distinct from Field Engineering (one-to-few, account-specific), Support (reactive, one-to-one) and Product (builds the surface) - and it routes community signal back to Product.
Self-check
QHow would you crisply distinguish DX/DevRel from Field Engineering at Cursor?
Success in the first 90 days
After this you can describe what 'shipping from week one' looks like for this role.
Cursor's team is small, flat and fast and the work-trial is the real hiring decision - so the question in the room is often "what would you ship in your first 90 days?" A strong answer is a sequence with visible output early, not a learning plan that ends in a deck.
The honest first job is becoming a power user of the whole surface, fast. You can't teach a developer to wire up the Agent SDKA programmatic interface for running Cursor agents from your own scripts, services or CI, locally or in the cloud. against an MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. server if you haven't done it yourself last week. So the plan front-loads depth, then converts that depth into artifacts that travel.
- 1Weeks 1-2: get to top-1% power user. Drive the full surface hands-on - Agent SDKA programmatic interface for running Cursor agents from your own scripts, services or CI, locally or in the cloud., CLI agent, MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. servers, Rules and
AGENTS.md, Background/Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop.. Build something small with each so you've felt the rough edges, not just read the docs. - 2Weeks 2-5: ship one demo and one piece of writing that travel. A reference automation or sample app plus the post that makes it land on X or HN. The bar is that a real developer can run it and learn from it.
- 3Weeks 4-8: stand up a feedback channel. Establish a credible public voice and a repeatable loop that pulls developer signal back to Product - a doc, a channel, a recurring digest.
- 4Weeks 6-12: raise the bar on a docs slice. Find real correctness gaps in part of the developer surface, fix them and verify by reading the source or SDK internals - not by trusting the existing copy.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Depth first, then artifacts that travel - the verify gate runs before anything ships.
Two things make this plan land instead of sounding generic. First, the demo has a deadline measured in weeks, not a quarter - the culture rewards shipping early and iterating in public. Second, the docs work is specific: you're not promising to "improve documentation," you're committing to find gaps and verify against source.
You don't need hand-holding in a flat team.
You can produce a developer-grade artifact fast.
You treat the trial culture as the actual job.
You hold a real correctness bar.
You verify by reading source, not trusting copy.
You improve the surface, not just describe it.
The correctness bar is a stated responsibility, so a 90-day plan that includes "I'll verify claims by reading the SDK source before I publish them" signals fit directly. Concretely: before writing that a CLI flag behaves a certain way, you run it and read the code path, rather than copying what an older doc or a model said. That habit is the difference between teaching a developer correctly and teaching them a bug.
When asked about the first 90 days, give the sequence with a concrete first artifact named. "Week one I'd live in the full surface and build something small with each piece. By week three I'd ship a reference automation - say, an agent that triages my own GitHub issues - plus the write-up and use the response to start a feedback loop back to Product." Specificity reads as someone who's already started.
Takeaway. First 90 days = become a top-1% power user fast, ship one demo + one piece of writing that travel within weeks, stand up a developer→Product feedback loop and fix real docs gaps verified against source.
Self-check
QWhy does becoming a top-1% power user of the whole surface come first in a credible 90-day plan?