Skip to content

Open nowPosted 31 hours agoWe saw it 22 min after it went up

Vendor Master Analyst

ON.energy50 open roles

Where
Mexico City, Mexico City, Mexico; Miami, Florida, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowVendor Master AnalystON.energy · Mexico City, Mexico City, Mexico; Miami, Florida, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on ON.energy's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.8% of postings close within 7 days. Measured by our own scanner across the market. ON.energy postings stay open a median of 36 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.8%7 days
  4. 20.6%14 days
  5. 35.6%30 days
  6. 58.4%60 days
This job: posted 31 hours ago

ON.energy median: 36 days open

The posting

ON.energy is setting the standard for large load interconnection. ON’s patented AI UPS™ is a medium-voltage UPS that serves as a firewall, protecting the data center from the grid, and the grid from the data center. With multiple gigawatts currently under construction, we are enabling grid-safe data centers.

About the role

ON.energy is building and operating hyperscale power systems at gigawatt scale. Accounts Payable serves three business areas — Corporate / Professional Fees, IPP / Operations and Mission Critical — across Procore and the ERP (QuickBooks / NetSuite, depending on the entity and migration status). Under the AP SOP, no payment may be initiated until the vendor has been established in the applicable systems and Treasury has completed the required banking setup.

This position formalizes the Vendor Master Function defined in the AP SOP: the single point through which every vendor is onboarded, changed and reviewed, across its full lifecycle: Request → Documentation review → Duplicate check → Record creation → Bank verification (call-back) → Treasury setup → Activation → Maintenance → Periodic review.

The role reports to the AP Manager, with a dotted line to Treasury for banking setup and to SOX Compliance & Business Process for control design and testing. It sits inside Accounts Payable but apart from invoice processing, so that the person who creates or changes a vendor is not the person who posts or pays its invoices. It works daily with the AP Analysts, Treasury, Procurement, requesters and Accounting, and will play a key role in migrating a clean vendor master into NetSuite.

Key responsibilities

Vendor onboarding and documentation

  • Receive new vendor setup requests through the designated channel, with a copy to the AP mailbox of the entity the vendor belongs to (Mission Critical, Corporate / INC or IPP / Operations).
  • Obtain and validate the required documentation: W-9 / W-8 or applicable tax form, banking information on official bank letterhead signed by the vendor, contact details and payment method.
  • Confirm that legal name and address are consistent across the tax form, banking documentation and invoice; hold incomplete requests and state clearly what is missing.

Vendor master record creation

  • Search the vendor master file before every creation to confirm the vendor does not already exist under a different name, spelling or entity.
  • Create the vendor profile in the ERP and Procore with legal name, entity billed, vendor type, tax information, address, contact information and payment details.
  • Enforce the vendor naming convention and required fields — no vendor is activated with incomplete or inconsistent data.

Bank instruction verification (Anti-Fraud Callback)

  • Perform the Anti-Fraud Callback — an independent phone verification of banking instructions — for every new vendor bank setup and every change to an existing vendor’s bank instructions (account, routing / ABA / SWIFT / IBAN, beneficiary or payment method), as well as the first transfer to a new vendor, under the Vendor Bank Verification SOP.
  • Prepare each call: confirm the documentation is complete and legible (tax form, official bank document or signed letterhead, beneficiary, account and routing details, contact name and title), compare the legal name across the invoice, W-8 / W-9, bank document and PO or contract, and screen for red flags — urgent changes right before a payment date, unexpected change of bank country, look-alike email domains, pressure or requests for confidentiality.
  • Source the callback number independently — Vendor Master or a previously validated record, an active contract or PO, or an internal contact with an established relationship — never from the invoice, the email thread requesting the change, or an inbound call from the vendor.
  • Conduct the call with a person authorized by the vendor, asking the vendor to provide the data rather than only confirm it, and verify legal name, bank name, beneficiary / account holder, routing / ABA, SWIFT / IBAN, account number and account type, and that the vendor authorized ON.energy to use those instructions.
  • Document every result as PASS – VERIFIED, HOLD – UNABLE TO VERIFY or FAIL – ESCALATE; on HOLD or FAIL keep the setup and payment blocked and escalate to the AP Manager, Treasury and Finance. For bank changes, place the payment on hold, compare the new account to the previous one and explicitly confirm the vendor requested the change.
  • Only after a PASS – VERIFIED result, send the package to Treasury as “OK to set up” under the subject convention (New / Update Bank Account – [Vendor Legal Name] – [ddmmyyyy]), including tax documentation, the validated bank document, callback confirmation, the name of the ON.energy verifier and of the vendor contact who confirmed, and any resolved exception; retain the full evidence file.
  • Route vendors that cannot confirm bank information by phone through the documented exception flow (AP / Treasury review → alternative method → documented approval) — the control is never skipped.

Maintenance and change control

  • Process vendor changes — address, contact, tax or banking — under the same documentation and verification standard as a new setup.
  • Keep the supporting documentation for every vendor record complete and traceable in the approved repository.
  • Hold, correct or merge duplicate or incomplete records before activation; stop setup or payment on any bank information discrepancy until resolved with Treasury and the AP Manager.

Periodic review and data quality

  • Perform periodic reviews of the vendor master file to identify incomplete records, duplicate vendors, expired tax forms and outdated information.
  • Inactivate dormant or obsolete vendors following an agreed criterion and approval.
  • Support the NetSuite migration: cleanse, deduplicate and map vendor data from QuickBooks and Procore before load, and reconcile it after go-live.
  • Deliver a monthly vendor master report to the AP Manager: setups and changes processed, open requests, review findings and remediation status.

Controls and cross-functional partnership

  • Operate the vendor master controls in the AP SOP and the Vendor Bank Verification (Anti-Fraud Callback) SOP: vendor authenticity, vendor master integrity, bank change security and segregation of duties.
  • Serve as the point of contact for AP Analysts, Procurement and requesters on vendor status (vendor active · tax form · bank setup confirmed).
  • Support external audit, SOX testing and internal reviews with complete evidence for every vendor creation and change.

Qualifications

Required

  • Bachelor’s degree in Accounting, Finance, Business Administration or a related field.
  • 2–4 years in accounts payable, vendor master data or finance operations.
  • Hands-on experience creating and maintaining vendor records in an ERP — NetSuite strongly preferred; QuickBooks a plus.
  • Working knowledge of US tax forms (W-9, W-8BEN / W-8BEN-E) and vendor tax information requirements.
  • Understanding of payment fraud risks (business email compromise, bank-change fraud) and verification controls.
  • Comfortable conducting verification calls with vendors and handling pressure or urgency without bypassing controls.
  • Advanced Excel: lookups, deduplication and data cleansing on large data sets.
  • Track record of following and documenting procedures with no shortcuts.
  • Bilingual English and Spanish

Preferred

  • Experience with Procore or other construction / project management platforms.
  • Exposure to SOX or other internal-control environments.
  • ERP migration or master-data cleansing project experience.
  • Energy, construction, EPC or multi-entity background.

For US-based roles - What you’ll get:

  • Competitive salary + annual performance-based bonus eligibility
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and company holidays

For Mexico-based roles - What you’ll get:

  • Competitive salary + annual performance bonus eligibility
  • Christmas Bonus (Aguinaldo): 30 days
  • Major medical expenses and life insurance
  • Paid time off and holidays (per local policy)

For all roles:

  • Professional development and growth opportunities
  • Opportunity to grow with a mission-driven team shaping the future of clean energy
  • Equal Opportunity: ON.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.
  • Benefits vary by role and location and are subject to change.

Agency Notice: ON.energy does not accept unsolicited resumes from staffing agencies, search firms, or third-party recruiters. Resumes submitted without a fully executed Master Services Agreement (MSA) and a written request from an authorized member of our Talent Acquisition team will be considered the property of ON.energy. No placement fees or compensation will be paid for unsolicited candidate submissions.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against ON.energy's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on ON.energy's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    ON.energy's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.