<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>1022181b-9a8</externalid>
      <Title>Software Engineer</Title>
      <Description><![CDATA[<p><strong>About the Role</strong></p>
<p>As a Software Engineer on the Core Services team at Cursor, you&#39;ll own the critical shared services that sit between our product surfaces and the infrastructure layer: auth, webhooks, and the backend systems that power agent workflows.</p>
<p>Cursor is redefining how developers write code, and your work is what makes that possible at scale. You&#39;ll build the systems that every product team depends on, ensuring they are reliable, well-abstracted, and ready for whatever comes next.</p>
<p><strong>Example projects include...</strong></p>
<ul>
<li>Owning authentication: designing and implementing a scalable auth architecture that secures one of the most widely-used developer tools in the world.</li>
</ul>
<ul>
<li>Powering the agent backend: owning the infrastructure behind Cursor&#39;s agent workflows, optimising for end-to-end performance and reliability as agents become central to the developer experience.</li>
</ul>
<ul>
<li>Building a robust webhook server: handling high-throughput event delivery with proper retry semantics, dead-letter queues, and observability so external integrations just work.</li>
</ul>
<ul>
<li>Hardening SCM integrations: building resilient abstractions over source control providers so Cursor stays rock-solid regardless of third-party conditions.</li>
</ul>
<ul>
<li>Driving end-to-end agent reliability: partnering with the client and inference teams to improve the full path from user action to agent response, closing the loop on one of the hardest problems in AI-powered development.</li>
</ul>
<p><strong>You may be a fit if</strong></p>
<ul>
<li>You have experience building and operating critical backend services, especially auth systems, API gateways, or webhook infrastructure.</li>
</ul>
<ul>
<li>You&#39;ve worked on agentic products or infrastructure and have strong opinions on reliability and performance of complex multi-step systems.</li>
</ul>
<ul>
<li>You care deeply about clean abstractions, well-defined service contracts, and making it easy for other engineers to build on top of your work.</li>
</ul>
<ul>
<li>You have strong software engineering fundamentals and enjoy owning the full lifecycle of production services.</li>
</ul>
<ul>
<li>Experience with authentication/authorisation frameworks (OAuth, JWTs, RBAC), event-driven architectures, or building developer-facing platform services is a plus.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>authentication/authorisation frameworks, event-driven architectures, webhook infrastructure, API gateways, backend services</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Cursor</Employername>
      <Employerlogo>https://logos.yubhub.co/cursor.com.png</Employerlogo>
      <Employerdescription>Cursor is a technology company that provides a platform for developers to write code.</Employerdescription>
      <Employerwebsite>https://cursor.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://cursor.com/careers/software-engineer-core-services</Applyto>
      <Location></Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>