Senior Financial Systems Engineer

Berlitz

Colombia

Presencial

COP 120.000.000 - 180.000.000

Jornada completa

Hace 8 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Berlitz is rebuilding its commercial and financial platform and seeks a Senior Financial Systems Engineer to own the flow of money from quote to ledger. You will bridge engineering and finance, owning integrations across HubSpot, Stripe, Adyen, and NetSuite, ensuring accurate month-end reconciliation.

You will work with Finance, RevOps, and our NetSuite partner to deliver scalable, reliable financial data models and processes across multiple entities and currencies.

Formación

  • 6+ years in software engineering, with at least 3 years building or owning financial, billing, or payments systems.
  • NetSuite development experience (SuiteScript 2.x, REST/SuiteTalk) and understanding of its record model (customers, orders, invoices, payments, journals).
  • Production experience integrating Stripe and/or Adyen, including webhooks, idempotency, payouts and settlement reports, disputes, and fees.
  • Real accounting literacy: revenue recognition, deferred revenue, cash application, and bank reconciliation.
  • Strong integration engineering fundamentals: API design, event-driven patterns, retries and error handling, and data validation.
  • Comfort translating between engineers, accountants, and commercial stakeholders.

Responsabilidades

  • Own the architecture and data contracts for order-to-cash acrossHubSpot, Stripe, Adyen, Metronome, and NetSuite.
  • Build and maintain integrations using NetSuite SuiteScript and REST/SuiteTalk, PSP APIs and webhooks, and Workato.
  • Design reconciliation between payment processors, billing, bank settlements, and the ledger with audit trails.
  • Model prepaid credit packages and usage-based consumption including deferred revenue, drawdown, expiry, refunds, and credit notes.
  • Support multi-entity, multi-currency operations including subsidiaries, intercompany flows, FX, and tax handling.
  • Act as technical counterpart to NetSuite implementation partner: review designs and own what they build.
  • Partner with Finance to shorten month-end close by reducing manual work and fixing data quality at source.
  • Document the financial data model and integrations for long-term support.

Conocimientos

Software engineering
Financial systems
Billing systems
Payments integration
NetSuite SuiteScript
REST/SuiteTalk
Stripe/Adyen integrations

Herramientas

NetSuite SuiteScript
REST/SuiteTalk
Workato
Stripe
Adyen
HubSpot

Descripción del empleo

We're building a new global Berlitz, and this is your opportunity to help shape it. Nearly 150 years of expertise, meeting the ambition and technology to power a new era of learning.

If you are the kind of person who thrives in a fast-paced environment, isn’t afraid of a blank page, and is excited to help shape the future of a global company undergoing a significant transformation, you might belong at Berlitz!

About The Role

Berlitz is rebuilding its commercial and financial platform. That includes a new CRM, usage-based billing, modern payment processing, and a consolidated ERP, all supporting new digital products for learners, teachers, and enterprise customers.

We're looking for a Senior Financial Systems Engineer to own the flow of money through that platform, from quote and checkout through billing and payment to the general ledger. You'll be the technical authority on how our systems exchange financial data. You'll make sure every customer, invoice, payment, refund, and credit reconciles cleanly at month-end.

This is a hands-on engineering role that sits at the intersection of engineering and finance. You'll report into Engineering and work day to day with Finance, RevOps, and our external NetSuite implementation partner.

What you'll do
  • Own the architecture and data contracts for our order-to-cash flow across HubSpot, Stripe, Adyen, Metronome, and NetSuite.
  • Build and maintain integrations using NetSuite SuiteScript and REST/SuiteTalk, PSP APIs and webhooks, and our iPaaS (Workato), choosing custom code or low-code where each makes sense.
  • Design reconciliation between payment processors, billing, bank settlements, and the ledger, and build the jobs, alerts, and audit trails that keep it reliable.
  • Model prepaid credit packages and usage-based consumption correctly, including deferred revenue, drawdown, expiry, refunds, and credit notes.
  • Support multi-entity, multi-currency operations, including subsidiaries, intercompany flows, FX, and tax handling.
  • Act as the technical counterpart to our NetSuite implementation partner: review designs, challenge assumptions, and take ownership of what they build.
  • Partner with Finance to shorten and de-risk month-end close by removing manual work and fixing data quality at the source.
  • Document the financial data model and integrations so the platform is supportable beyond you.
What you’ll bring
  • 6+ years in software engineering, with at least 3 years building or owning financial, billing, or payments systems.
  • Hands-on NetSuite development experience (SuiteScript 2.x, REST/SuiteTalk, saved searches) and a solid understanding of its record model, including customers, sales orders, invoices, payments, deposits, and journals.
  • Production experience integrating Stripe and/or Adyen, including webhooks, idempotency, payouts and settlement reports, disputes, and fees.
  • Real accounting literacy. You can explain revenue recognition, deferred revenue, cash application, and bank reconciliation, and you know why they matter to Finance.
  • Strong integration engineering fundamentals: API design, event-driven patterns, retries and error handling, and data validation.
  • Comfort working across teams and translating between engineers, accountants, and commercial stakeholders.
  • Good judgement under deadline pressure, with the ability to ship pragmatically without creating reconciliation debt.
Nice to have
  • Experience with usage-based or consumption billing platforms (Metronome, Orb, Chargebee, or similar).
  • Experience with HubSpot, Salesforce, or other CRM-to-ERP integrations.
  • iPaaS experience (Workato, Boomi, Celigo, MuleSoft).
  • Experience migrating from a legacy billing or CRM system to a new stack.
  • Exposure to SOC 2 / ISO 27001 controls around financial systems.
  • Experience at a multi-country business or in education / subscription services.
What success looks like
  • First 90 days: You understand our current order-to-cash flows end to end. You've taken technical ownership of the payments-to-ledger integration and identified the biggest reconciliation risks.
  • First 6 months: New products bill, collect, and post to NetSuite correctly across entities and currencies. Month-end reconciliation between PSPs and the ledger is largely automated.,
  • First year: Our financial systems are well documented, monitored, and trusted by Finance, and they're ready to scale to new products and markets.
Why Berlitz
  • A rare chance to shape a financial platform nearly from scratch at a global brand with a long history.
  • Direct impact on how the company operates and reports, with high visibility across Engineering, Finance, and leadership.
  • A team that values pragmatic engineering and cross-functional ownership.

At Berlitz, connecting people across languages and cultures is at the heart of what we do. Our global workplace reflects the diverse world we serve, bringing together different backgrounds, experiences and perspectives. We create an inclusive environment where everyone has an equal opportunity to belong, contribute and grow.

Ready to shape what’s next? Join us and help build the future with us.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Financial Systems Architect – Payments & ERP
Senior Financial Systems Architect – Payments & ERP

Berlitz • Colombia

Presencial
COP 120.000.000 - 180.000.000
Senior Integrations Engineer
Senior Integrations Engineer

Berlitz • Colombia

Presencial
COP 120.000.000 - 200.000.000
Full Stack Developer – NetSuite
Full Stack Developer – NetSuite

BillingPlatform • Colombia

A distancia
COP 286.451.000 - 381.934.000
Highly competitive compensation
Fully remote work environment
Career growth opportunities
+3
Junior Software Engineer with Accounting Experience (LATAM)
Junior Software Engineer with Accounting Experience (LATAM)

algojobs • Colombia

Presencial
COP 116.031.715 - 174.047.572
Senior Business Systems Analyst, Partner Systems & Automation
Senior Business Systems Analyst, Partner Systems & Automation

Hubspot • Colombia

A distancia
COP 90.000.000 - 150.000.000
Senior NetSuite Developer - Remote Work | REF#304917
Senior NetSuite Developer - Remote Work | REF#304917

BairesDev • Montes de María

A distancia
COP 388.387.000 - 582.581.000
100% remote
Global team
Senior Engineering Manager
Senior Engineering Manager

PayJoy, Inc • Bogotá ciudad

Presencial
COP 180.000.000 - 300.000.000
Health insurance
Life Insurance
Indefinite-term contract
+3
Senior NetSuite Developer - Remote Work | REF#304917
Senior NetSuite Developer - Remote Work | REF#304917

BairesDev • Sucre

A distancia
COP 382.226.000 - 573.340.000
Remote work (100%)
USD payment option
Hardware provided
+3
Senior NetSuite Developer - Remote Work | REF#304911
Senior NetSuite Developer - Remote Work | REF#304911

BairesDev • Colombia

A distancia
COP 318.279.000 - 509.246.000
100% remote
USD compensation
Home office setup
+3
Solutions Engineer
Solutions Engineer

Sezzle • Bogotá

Presencial
COP 9.000.000 - 14.000.000