Software Engineer, Grok Connectors
Cursor
About the Role
As a Product Engineer on the Grok Connectors team, you'll build integrations that enable Grok, Cursor, and Grok Bot to interact with everyday tools including:
- Gmail, Outlook, Google Calendar and Drive
- Microsoft Teams, OneDrive and SharePoint
- GitHub, Slack
- Finance accounts
- A marketplace of third-party MCP plugins
You will architect, implement, and deploy features end-to-end, covering:
- OAuth sign-in and token handling
- Tool schemas and reliability across millions of tool calls
- User-facing cards and approval flows on web, desktop, and mobile
You will work directly with enterprise customers and partners to ship connectors that large organizations can trust.
Key Responsibilities
- Build integrations for Grok, Cursor, and Grok Bot with various tools.
- Architect, implement, and deploy features end-to-end.
- Work with enterprise customers and partners.
Requirements & Tech Stack
- TypeScript
- Backend services and client UI development
- OAuth 2.0 and OIDC
- Large provider APIs like Google Workspace and Microsoft Graph
- Reliability concepts: concurrency, retries, rate limits, observability
- Data-driven decision making: sizing user impact from logs and metrics, measuring error rates
- Customer, partner, QA, and support interaction
Bonus Experience
- MCP protocol
- Rust
- Kubernetes and multi-cloud deployments
- Enterprise security and compliance (ZDR, audit logs, Conditional Access)
- Building LLM agents for automation
Qualifications
- Entrepreneurial spirit and drive for business impact.
- Desire for AI agents to be genuinely useful and connect to real data/actions safely.
- Deep, practical knowledge of OAuth 2.0 and OIDC, and APIs like Google Workspace and Microsoft Graph, or eagerness to become an expert.
- Strong understanding of reliability principles (concurrency, retries, rate limits, observability) and fixing root causes.
- Ability to use data to guide work, size user impact, and measure error rates.
- Proficiency in TypeScript and comfort shipping across backend services and client UI in a large codebase.
- Experience collaborating with customers, partners, QA, and support.
- Ability to clearly answer security review questions and fix bugs.
Sample Projects
- Building an automated triage system for user reports.
- Redesigning OAuth token refresh mechanisms to prevent token burnout.
- Reducing tool-call errors by generating tool definitions from API specs.
- Shipping Gmail and Outlook draft, reply, and attachment flows with user approval cards.
- Launching new partner connectors, including OAuth debugging and adoption metrics.
- Enabling connectors for enterprise and single-tenant deployments (custom CAs, Entra Conditional Access, admin controls).