# Track new engineering jobs at top fintech companies

**Use case:** 

Watches the public career boards of 10 fintech companies (Stripe, Brex, Robinhood, Chime, Affirm, Coinbase, SoFi, Mercury, Plaid and Ramp) on Greenhouse and Ashby. Each run returns only engineering, data and security jobs that are new, changed or closed since the last run. Schedule it daily for a clean feed of fresh fintech roles or hiring signals.

## Input

```json
{
  "companies": [
    "https://boards.greenhouse.io/stripe",
    "https://boards.greenhouse.io/brex",
    "https://boards.greenhouse.io/robinhood",
    "https://boards.greenhouse.io/chime",
    "https://boards.greenhouse.io/affirm",
    "https://boards.greenhouse.io/coinbase",
    "https://boards.greenhouse.io/sofi",
    "https://boards.greenhouse.io/mercury",
    "https://jobs.ashbyhq.com/plaid",
    "https://jobs.ashbyhq.com/ramp"
  ],
  "mode": "diff",
  "emitOnFirstRun": true,
  "watchlistId": "top-fintech-engineering-jobs",
  "stateStoreName": "steadfeed-ats-monitor-state",
  "titleKeywords": [
    "engineer",
    "data",
    "security",
    "machine learning"
  ],
  "excludeTitleKeywords": [
    "intern"
  ],
  "includeUnknownWorkplace": true,
  "descriptionFormat": "text",
  "statusRowsInDataset": true,
  "maxJobRowsPerRun": 500,
  "greenhousePayRanges": false,
  "smartRecruitersDescriptions": false,
  "maxDetailRequestsPerCompany": 200,
  "enableRecruitee": false,
  "maxConcurrency": 4,
  "requestIntervalMs": 500,
  "workableRequestIntervalMs": 1500,
  "maxRetries": 4
}
```

## Output

```json
{
  "changeType": {
    "label": "Change",
    "format": "text"
  },
  "companyName": {
    "label": "Company",
    "format": "text"
  },
  "title": {
    "label": "Title",
    "format": "text"
  },
  "location": {
    "label": "Location",
    "format": "text"
  },
  "workplaceType": {
    "label": "Workplace",
    "format": "text"
  },
  "department": {
    "label": "Department",
    "format": "text"
  },
  "employmentType": {
    "label": "Type",
    "format": "text"
  },
  "postedAt": {
    "label": "Posted",
    "format": "date"
  },
  "jobUrl": {
    "label": "Job URL",
    "format": "link"
  },
  "changedFields": {
    "label": "Changed fields",
    "format": "array"
  },
  "ats": {
    "label": "ATS",
    "format": "text"
  },
  "closedAt": {
    "label": "Closed at",
    "format": "date"
  }
}
```

## How it works

### 1. Sign up on Apify or log in

The ATS Job Board Monitor Actor is ready to run with the inputs already set for "Track new engineering jobs at top fintech companies". [Sign up or log in](https://console.apify.com/create-task-from-example/yxYOQJUf26g6I8F1b) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "Track new engineering jobs at top fintech companies" task

The ATS Job Board Monitor Actor will start running based on the input automatically. You can also change all the input fields, like company job boards, output mode, and more, to match your specific use case.

### 3. Receive the "Track new engineering jobs at top fintech companies" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as change, company, title, and more.

### 4. Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also [run the "Track new engineering jobs at top fintech companies" task via API](https://apify.com/steadfeed/ats-job-board-monitor.md).

## FAQ

### Which companies does this fintech jobs task watch?

It watches Stripe, Brex, Robinhood, Chime, Affirm, Coinbase, SoFi, Mercury, Plaid and Ramp. You can add or remove any Greenhouse, Lever, Ashby, Workable or SmartRecruiters board, or Recruitee if you turn it on.

### What does the output contain?

The fintech engineering jobs task returns one row per new, changed or closed job, with title, department, location, workplace type, salary range when the board publishes one, posting date, and direct job and apply links.

### How do I get only new jobs each day?

Schedule the fintech jobs task to run daily. The first run lists matching open jobs up to the row limit (anything over the limit carries over to the next run); each later run returns only jobs that are new, changed or closed since the previous run.

### How much does it cost to run?

The fintech engineering jobs task is pay per event: $0.001 per job row, $0.0005 per company checked and $0.005 per run. The first check of each board and 500 job rows per month are free.

### Does this task scrape the career sites?

No. It reads public job board feeds, so runs are fast and need no proxies or browser. This example uses Greenhouse and Ashby boards; the Actor also supports Lever (US and EU), Workable, SmartRecruiters and, optionally, Recruitee.

## About this Actor

This example demonstrates how to use [ATS Job Board Monitor](https://apify.com/steadfeed/ats-job-board-monitor.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/steadfeed/ats-job-board-monitor.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/steadfeed/ats-job-board-monitor.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
