Coderabbit
Staff GTM Systems Engineer
San Francisco, CA, United States · Hybrid · FullTime
USD 210,000–250,000/year
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerCoderabbit
- LocationSan Francisco, CA, United States
- Work styleHybrid
- Employment typeFullTime
- Employer posted
- Salary (as stated by the employer)USD 210,000 – 250,000 per year
About CodeRabbit
CodeRabbit is the leading AI code review platform, trusted by more than 17,000 customers and 150,000 open-source projects, conducting over 2 million code reviews each week. We build the symbiotic partnership between developers and AI that makes shipping fast software safe again, reviewing every pull request, IDE change, and CLI commit so teams can move quickly without breaking things.
We are a fast-moving, well-funded company, fresh off a $143M Series C at a $1.5B valuation — building Agentic Change Management, the control layer for software changes created by humans and agents. As AI writes more of the world's code, the bottleneck moves from implementation to judgment and helping human judgment scale is exactly the problem we exist to solve.
The Opportunity
At CodeRabbit, our agents already write, review, and ship our Salesforce and internal tooling code. A Linear label or Slack emoji starts a pipeline: an agent plans the change, a human approves, the agent builds and tests it in a sandbox and opens a pull request, a second model reviews it, and guard hooks stop anything that could hurt production. This is our GTM Systems harness. We're looking for a Staff GTM Systems Engineer to own it and to architect the systems it builds: the pipeline generation, quote-to-cash, provisioning, and billing integrations behind a company growing from PLG into enterprise sales, and the internal tools our GTM teams run on. You'll be the senior technical voice in Business Systems, setting the patterns that engineers, analysts and agents all follow.
Show full description
Key Responsibilities
Own and evolve the agentic engineering harness: the Agent Build pipeline, guard hooks, worktree tooling, CI, model routing and the permission tiers that keep agents safe around production.
Design and build internal tools and agents as full-stack applications (TypeScript, Next.js, Postgres, MCP servers) where off-the-shelf software falls short.
Build in Salesforce at a deep level: Apex service and selector patterns, triggers, LWC, Platform Events, permission sets and the metadata deployment model.
Set the engineering standards for Business Systems: architecture reviews, code review, testing, release and production runbooks, and how agent-written work gets reviewed and shipped.
Give the analysts and engineers on the team the platform to build their own agents, such as the Sales OS Agent and Data Quality Agent.
Partner with Finance, GTM, Deal Desk, and the Data teams to turn ambiguous business needs into systems that hold up at the next stage of scale.
Raise the technical bar across the team through pairing, reviews and design docs, and reduce our dependence on outside consultants over time.
Qualifications
Deep, hands-on Salesforce engineering: Apex, LWC, data modeling, sharing and security, and source-driven deployment with the Salesforce CLI.
Strong full-stack software engineering beyond Salesforce, with production web apps, APIs and databases you have built and run.
Real experience building with agentic coding tools such as Claude Code or Codex, including the guardrails that make agent output safe to ship: tests, CI gates, review, and scoped permissions.
A track record integrating GTM systems end to end, such as CRM to billing, CPQ, provisioning, the data warehouse and reverse ETL, pipeline generation workflows.
Staff-level judgment: you have owned architecture across systems you did not build, made decisions with teams that do not report to you, and changed how a team works.
Clear writing. Your design docs, PR descriptions and runbooks let others act without a meeting.
Preferred Qualifications
At least 7+ years of Salesforce and full-stack engineering.
Production experience with Python, TypeScript and Next.js.
Experience with Chargebee, Stripe, Zuora or another subscription billing platform, including usage-based or marketplace billing (AWS, GCP, GitHub Marketplace).
Experience building MCP servers, LLM evaluations, or human-in-the-loop approval workflows for agents.
Experience with BigQuery, dbt, Clay, or event-driven integration patterns.
Familiarity with developer-tools or technical B2B SaaS go-to-market, including a PLG to sales-led transition.
Target salary for this role is $210k-$250k, plus equity. Actual salary will be based on candidate skills, experience and location.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in San Francisco
ROLIVA currently lists 233 open roles like this in San Francisco.
Employers hiring for this
- Harvey34 open roles
- Cursor22 open roles
- Notion16 open roles
- Hinge Health15 open roles
- Lambda14 open roles
Top skills asked for
Listings whose description mentions each term. A mention is not a requirement.
- Python108 postings
- TypeScript82 postings
- AWS80 postings
- React69 postings
- Kubernetes65 postings
- GCP47 postings
- LLM42 postings
- Java37 postings
Advertised salary for this role here
These are advertised ranges, not what people are paid.
- USD a year, after annualising120,000–465,000 (112 listings, 18 employers)
At a glance
- Work styleHybrid
- Employment typeFullTime
- SeniorityLead / Principal
- Salary (as stated by the employer)USD 210,000–250,000 per year
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.
Python dbt BigQuery Salesforce AWS GCP TypeScript LLM Go-to-market
Explore similar roles
Similar jobs
Oscilar
Full-Stack Engineer – AI Agent Platform (Fraud, Risk & AML)
Palo Alto, California, United States