CFO

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

10-12 USD

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

Full-Time | Philippines-Based | Remote | US Business Hours (Eastern Timezone)

ElasticIT

Salary: $10 - 12 per hour (targeting top-end Philippines market rate, reflecting seniority and trust level of this role)

The Challenge

Right now, ElasticIT’s financial function is outsourced. A third-party firm handles the books, runs payroll, and categorizes transactions. It works, sort of. But the reality is that when your finances live outside your business, you’re always one step removed from the truth. Transactions end up in the wrong buckets. Vendor spend doesn’t get cross-checked against what we’re billing clients. A thousand dollars a month leaks out on parked domains that nobody noticed because nobody’s watching closely enough. And the CEO, who should be focused on the mission, is staring at a spreadsheet at midnight trying to work out whether last month was actually profitable.

This isn’t a problem you solve by hiring someone to do what the outsourced firm already does. This is a problem you solve by bringing in someone who can design something better. Someone who looks at a messy financial landscape and doesn’t just see problems — they see the architecture of a solution. Someone who can invent the processes, build the systems, and then drive the whole thing to completion without losing interest halfway through.

ElasticIT is on a mission to eliminate repetitive IT tasks for 1 million healthcare workers by 2050. That mission runs on revenue, margin, and cash. We need someone who brings the entire financial function in-house and builds it properly from a blank page. That someone could be you.

The Role

You’ll be the person who takes over from our outsourced finance provider and architects the entire financial function from the inside. This is full-scope financial operations for a growing US-based healthcare IT managed service provider: accounting in QuickBooks, contracts in HaloPSA, payroll, vendor management, billing cycles, and financial reporting. You’ll also handle light-touch bookkeeping for Integras, an aligned but separate business owned by the same founder.

Let’s be upfront about what this is: a design-and-build job. The outsourced provider has things stable enough that you can take over their processes without starting from scratch. But we don’t want you to just replicate what they do. We want you to take over, understand it, and then redesign it into something that actually works properly. You’ll create the processes, build the controls, design the reporting, and drive it all into a functioning, reliable operation. Once the data is clean and the systems are yours, we start thinking strategically: budgets, forecasts, financial planning, and growth targets. But none of that happens until you’ve built the foundation.

This is also a role with genuine future potential. We fully intend for this to evolve. The right person could see this grow into its own function, potentially its own business line. We’re open to phantom stock or equity participation for someone who proves they’re the right long-term partner. But that starts with designing and delivering the basics, and that’s where we need you first.

What You’ll Actually Do

Design and Own the Books

Take over all accounting functions currently handled by the outsourced provider: accounts payable, accounts receivable, general ledger, bank reconciliations, and month-end close

Manage everything in QuickBooks: categorize transactions, ensure revenue and expenses end up in the right buckets, and maintain the chart of accounts

Prepare monthly, quarterly, and annual financial statements (P&L, balance sheet, cash flow)

Run payroll: receive hours from the Operations Manager weekly and process payroll accurately and on time

Pay all the bills. Every vendor invoice, every recurring charge, every payment — you own it

Handle light-touch bookkeeping for Integras

Design and document every financial process you build so it’s repeatable, auditable, and eventually delegable

Architect the Contract Engine

Own the full contract lifecycle in HaloPSA: creation, pricing, renewals, amendments, and terminations

Ensure every client agreement is accurately reflected in billing and revenue recognition

Monitor contract profitability and flag underperforming agreements before they become problems

Manage recurring revenue billing cycles and ensure invoices go out on time, every time

Work with the TAM and vCIO to structure new contracts and pricing for proposed services

Audit Vendor Spend

Cross-check every vendor charge against what we’re billing clients for. No more paying for services we’re not using or not passing through

Identify and eliminate wasted spend: parked domains, unused licenses, duplicate subscriptions, and services that should have been cancelled months ago

Manage vendor relationships and negotiate payment terms that work in our favor

Protect the Business

Maintain proper financial controls, documentation, and audit readiness

Ensure compliance with GAAP and all applicable federal, state, and local regulations

Coordinate with our external tax filing provider (who will continue to handle annual federal tax filings and conduct a year-end audit of the books)

Oversee insurance policies, business registrations, and financial regulatory requirements

Advise the CEO

Provide monthly financial reporting with plain-English commentary on what the numbers mean

Once data integrity is established, develop and manage annual budgets and rolling financial forecasts

Deliver strategic financial analysis to support growth decisions, hiring plans, and investment calls

Model scenarios for pricing changes, new service lines, and market expansion

Support the development of an aspirational revenue growth target (25%+) backed by a credible financial plan

Who We’re Looking For

You’re the person who sees a broken process and doesn’t just fix it — you redesign it so it never breaks again. You’re a practical problem-solver who gets genuine satisfaction from designing a workable solution and then driving it all the way to completion. You can explain a cash flow forecast to a CEO who doesn’t speak finance, and you can architect a billing process in HaloPSA that runs like clockwork. You’re not interested in theorizing about what could be better; you’re interested in building it and finishing it.

You’ll Need

CPA or equivalent qualification

5+ years of progressive accounting and finance experience, including full-cycle accounting

Strong working knowledge of US tax compliance (federal, state, payroll, sales tax)

Proficiency with QuickBooks (or equivalent accounting software)

Experience with recurring revenue billing and contract management

Demonstrated ability to produce financial statements, forecasts, and CEO-level reporting

Experience working directly with a CEO or business owner as their primary financial counsel

A track record of designing and building financial processes from scratch

Exceptional English communication skills, written and verbal

Reliable internet connection and professional remote working setup

Bonus Points For

Experience in a managed services provider, healthcare IT, or professional services environment

Familiarity with HaloPSA, ConnectWise Manage, or similar PSA billing platforms

Experience building a finance function from the ground up in a growing business

Understanding of healthcare compliance (HIPAA) as it intersects with financial operations

Previous CFO, VP Finance, or Controller experience in a company under 50 employees

Experience transitioning a business from outsourced to in-house financial management

What You Don’t Need

A team beneath you. This is a one-person finance function right now. You’re the whole department: the architect, the builder, the operator, and the advisor, all in one. If you need layers of analysts and accountants before you’ll touch a journal entry, this isn’t the right fit. As the business grows, there’s potential to bring support beneath you (we already have a tea ---------- mber with capacity who could take on defined tasks once you’ve designed the processes and documented them clearly), but right now it’s you. The best people for this kind of role are the ones who get energy from creating something new and then seeing it through to the finish line.

What You’ll Get

Work that matters: Every dollar you manage, every contract you structure, directly funds the mission of eliminating repetitive IT tasks for 1 million healthcare workers.

A blank canvas: You’re not inheriting someone else’s system and maintaining it. You’re designing and building the financial function from the inside. If you get energy from creating something new and making it work, this is your role.

Strategic influence: Shape the financial direction of a growing healthcare IT company with direct access to the CEO from day one.

Autonomy and ownership: This is your function. You design it, you build it, you run it.

Growth potential: This role has a genuine path to equity participation and could evolve into its own business line. We’re open to phantom stock for the right person.

Mission alignment: Contribute directly to our North Star knowing that the financial health you protect is what makes the mission possible.

About ElasticIT

At ElasticIT, we’re building a world where healthcare workers never wait for technology. We’re the team that rescues healthcare providers when technology threatens patient care, turning chaos into clarity and empowering ordinary teams to achieve extraordinary results through the right technology.

We specialize in healthcare IT, providing managed services, custom software development, and HIPAA-compliant solutions that ensure medical professionals can focus on what matters most: their patients, not their systems. Our North Star is audacious yet simple: by 2050, we will eliminate repetitive IT tasks for 1 million healthcare workers, proving that the right technology makes ordinary people extraordinary.

Our Purpose

“To deliver the impossible under pressure so that organizations transform their perception of what’s possible.”

Our Values

Our values aren’t just words on a wall; they’re the blueprint for every interaction, every solution, and every relationship we build:

SIMPLIFY THE OVERWHELMING: Cut through confusion with clarity and convert half-hour tasks into one-click wins

RESCUE WHEN OTHERS PANIC: Respond when others would panic and deliver the impossible under pressure

BUILD LASTING CAPABILITY: Create tools that spread like wildfire and teams that work without micromanaging

PERSIST THROUGH CHAOS: Adapt when goalposts keep moving and turn disasters into relationships

ENABLE HUMAN PURPOSE: Remove barriers so the focus can be on patients, not systems

“In healthcare IT, the person who architects the financial engine is the person who makes everything else possible. You’re not counting beans; you’re building the machine that funds the mission.”

Ready to Apply?

Send your CV, short introduction video and a short note about a time you designed a financial process from scratch and drove it to completion. We’d rather hear about something you built than something you maintained. If you’ve taken a messy financial landscape and architected something that actually works, tell us that story.

----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,544,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CFO-1626476
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626476
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 778546
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626476
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626476' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626476 
0.0009   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=630***Apr-18-2026=130***Apr-19-2026=1' WHERE job_id'1626476'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=761' WHERE job_id'1626476'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626476' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626476 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '778546'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0014   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)