Build the future of integrations and your career

View opportunities

The Merge Team

We built Merge's Unified API to make secure data access easy

Join talented, unique individuals that bring their full selves to work while building the future of data mobility.

Together, let’s delight customers with what Merge is capable of.

Our values

Character of excellence

We hold the smallest details to the highest standard and believe integrity and mutual respect foster the culture of trust necessary for us to be and do our best.

Make it easy

We work hard to make things simple and prioritize rapid responses to short term issues and thorough solutions to complex problems.

Ask anything, say anything

We’re constantly learning and asking questions. Every voice and perspective is welcome in our discussions. When we make a decision, we rally behind it with full support.

Own what matters

From start to finish, we innovate through ownership. We make decisions to push us forward.

Enthusiasm is momentum

We bring our full selves to work. We laugh at each other’s jokes and celebrate each other's wins. As API enthusiasts, our energy comes from the opportunity to solve problems together.

The numbers

Founded

2020

Employees

100

Integrations

200+

Benefits

Healthcare

Unlimited PTO

Parental leave

401k

SF, NYC and Berlin have never felt closer

We work in-person in our beautiful offices in San Francisco, New York City and Berlin.

We’ve found that when you’re a small startup, building together offers magical advantages that make your product better, your velocity higher, and your lives richer from close-knit bonds.

View opportunities

Mergies on Merge

Every person I spoke with corroborated that the office was loud and energetic, ideas were thrown around freely, and leadership was in sync.”

Portrait of Pritak Patel
Pritak Patel
Head of Technical Solutions

"When I met the team, I loved that everyone was (and still is) clearly on the same mission. People are doing their best work to build the strongest company and product possible. You can feel the momentum in every interaction."

Paul Walker
Account Executive

"When I interviewed with Merge, I was not only inspired by the drive and tenacity of each person I spoke with, but also the way they instantly made me feel like part of the team. It became quite obvious that these people would not only foster my professional growth, they'd also become good friends along the way!"

Jemma Baus
Customer Success Manager

Your journey to Merge

1
Application
2
Phone screen
3
Technical screen
4
Onsite
Trusted to power integrations Globally

Thanks to the exceptional support by the Merge team, BILL launched 40+ HRIS integrations, allowing our engineering team to focus more on our core products. Merge also contributed amazing ideas on how to effectively promote the launch.

Chris Ashby
Chris Ashby
BILL
Product Marketing Manager

With Merge, managing API integrations shifted from a technical task for engineers to something our customer support could easily handle.

Ry Sullivan
Ry Sullivan
Snappy
Chief Product Officer

Merge should make you and your end users’ lives easier: less work in building multiple integrations, real-time data syncing, and accurate data.

Zoran Kovačević
Zoran Kovačević
Navan
Senior Director of Product Management

We don't have that many people, and we have a lot to build. Merge's easy access to enabling integrations allowed us to move forward.

Molly Liu
Molly Liu
Ramp
Product Manager

It's so sick -- it took me 2 days to build out this CRM integration and now we can connect to 20+ CRMs in Causal!

Lukas Köebis
Lukas Köebis
Causal
Founder

Merge allows us to integrate with dozens of HRIS and ATS providers, cutting down our development time and substantially expanding our market opportunity.

Enrique Esclusa
Enrique Esclusa
Assemble
Co-Founder

It takes my team a matter of an hour or less to identify and address integration issues using the Merge Dashboard. Previously, it may take them up to 5 hours.

Harrison Krat
Harrison Krat
Drata
Director of Solutions Architecture

Merge has saved us thousands of engineering hours by funneling a significant amount of 3rd parties into a single set of APIs for us to consume.

Scott Burns
Scott Burns
Welcome
Engineering Manager

Our customers absolutely LOVE the fact that we integrate with all major HRIS - all thanks to Merge.

Eugene Ling
Eugene Ling
Opal
Head of Business

Merge is truly a game-changer for the industry, for our company, and for our users. I actually look forward to setting up integrations now instead of dreading them!

Kara Peabody
Kara Peabody
Jirav
Senior Product Manager

People think that getting the integrations set up will take a quarter. With Merge, we just onboarded a $250M-revenue brand in two days.

Kara Holinski
Kara Holinski
Confido
CTO
Get Employee Data
import merge
from merge.client import Merge
merge_client = Merge(api_key="<YOUR_API_KEY>", account_token="<YOUR_ACCOUNT_TOKEN>")
employee = merge_client.hris.employees.list()
import { MergeClient, Merge } from '@mergeapi/merge-node-client';
const merge = new MergeClient({
  apiKey: 'YOUR_API_KEY',
  accountToken: 'YOUR_ACCOUNT_TOKEN',
});
employee = await merge.hris.employees.list()
ApiClient.instance.authentications.tokenAuth = {
  type: 'bearer',
  accessToken: 'API_KEY',
};
new EmployeesApi().employeesList('ACCOUNT_TOKEN', {}, (data) => {
  console.log(data);
});
import (
  "context"
  "fmt"
  merge "github.com/fern-api/merge-go"
  mergeclient "github.com/fern-api/merge-go/client"
  "github.com/fern-api/merge-go/hris"
)

client := mergeclient.NewClient(
  mergeclient.ClientWithAuthApiKey("<YOUR_API_KEY>"),
  mergeclient.ClientWithHeaderAccountToken("<YOUR_ACCOUNT_TOKEN>"),
)
employee, err := client.Hris().Employees().List(
  context.TODO(),
  &hris.EmployeesRetrieveRequest{
    IncludeRemoteData: merge.Bool(true),
  },
)
if err != nil {
  return err
}
fmt.Printf("Retrieved employee with ID %q\n", *employee.Id)
ApiClient client = Configuration.getDefaultApiClient();
client.setBasePath('https://api.merge.dev/api/ats/v1');
ApiKeyAuth tokenAuth = client.getAuthentication('tokenAuth');
tokenAuth.setApiKey('API_KEY');
CandidatesApi apiInstance = new CandidatesApi(client);
apiInstance.candidatesList('ACCOUNT_TOKEN');
import com.merge.api.MergeApiClient;
import com.merge.api.resources.hris.employees.requests.EmployeesRetrieveRequest;
import com.merge.api.resources.hris.types.Employee;
MergeApiClient mergeClient = MergeApiClient.builder()
    .accountToken("ACCOUNT_TOKEN")
    .apiKey("API_KEY")
    .build();
Employee employee = mergeClient.hris().employees().list(
    EmployeesRetrieveRequest.builder()
        .includeRemoteData(true)
        .build());
{
"id": "0958cbc6-6040-430a-848e-aafacbadf4ae",
"remote_id": "19202938",
"employee_number": "2",
"company": "8d9fd929-436c-4fd4-a48b-0c61f68d6178",
"first_name": "Dirna",
"last_name": "Emanuel",
"display_full_name": "Dirna Emanuel",
"username": "dirnaemanuel",
"groups": [
  "21a54124-397f-494d-985e-3c5b330b8a68"
],
"work_email": "dirna@merge.dev",
"personal_email": "dirnaemanuel@gmail.com",
"mobile_phone_number": "+1234567890",
"employments": [
  "17a54124-287f-494d-965e-3c5b330c9a68"

Thanks to the exceptional support by the Merge team, BILL launched 40+ HRIS integrations, allowing our engineering team to focus more on our core products. Merge also contributed amazing ideas on how to effectively promote the launch.

Chris Ashby
Chris Ashby
BILL
Product Marketing Manager

With Merge, managing API integrations shifted from a technical task for engineers to something our customer support could easily handle.

Ry Sullivan
Ry Sullivan
Snappy
Chief Product Officer

Merge should make you and your end users’ lives easier: less work in building multiple integrations, real-time data syncing, and accurate data.

Zoran Kovačević
Zoran Kovačević
Navan
Senior Director of Product Management

We don't have that many people, and we have a lot to build. Merge's easy access to enabling integrations allowed us to move forward.

Molly Liu
Molly Liu
Ramp
Product Manager

It's so sick -- it took me 2 days to build out this CRM integration and now we can connect to 20+ CRMs in Causal!

Lukas Köebis
Lukas Köebis
Causal
Founder

Merge allows us to integrate with dozens of HRIS and ATS providers, cutting down our development time and substantially expanding our market opportunity.

Enrique Esclusa
Enrique Esclusa
Assemble
Co-Founder

It takes my team a matter of an hour or less to identify and address integration issues using the Merge Dashboard. Previously, it may take them up to 5 hours.

Harrison Krat
Harrison Krat
Drata
Director of Solutions Architecture

Merge has saved us thousands of engineering hours by funneling a significant amount of 3rd parties into a single set of APIs for us to consume.

Scott Burns
Scott Burns
Welcome
Engineering Manager

Our customers absolutely LOVE the fact that we integrate with all major HRIS - all thanks to Merge.

Eugene Ling
Eugene Ling
Opal
Head of Business

Merge is truly a game-changer for the industry, for our company, and for our users. I actually look forward to setting up integrations now instead of dreading them!

Kara Peabody
Kara Peabody
Jirav
Senior Product Manager

People think that getting the integrations set up will take a quarter. With Merge, we just onboarded a $250M-revenue brand in two days.

Kara Holinski
Kara Holinski
Confido
CTO

Join our team of builders

Think it’s a match? Find your next career move below.

Department

Solutions & Services
Post-Sales
People
Product
Finance & Operations
Platform
Design
Marketing
Finance
Revenue
Growth
Engineering