New Job! Featured Job Remote Job
Company

Staff Software Engineer (TypeScript / Distributed Systems)

Build the payments infrastructure powering SaaS products at scale!

Zentact is building a white-label payments infrastructure platform that allows SaaS companies to embed payments into their product in weeks, not months.

Behind that simplicity is a high-throughput, event-driven system handling:

  • Payment orchestration

  • Real-time + batch analytics

  • Distributed workflows

  • Mission-critical reliability requirements

We’re scaling fast — and we’re hiring a Staff Engineer to help shape the architecture that supports our next stage of growth.

The Role

This is a hands-on Staff IC role.

You’ll:

  • Lead architecture decisions across core platform systems

  • Design distributed systems that handle high-volume payment and analytics workflows

  • Raise engineering standards across reliability, observability, and safe deployments

  • Mentor engineers and influence technical direction

  • Partner closely with product and leadership to ship safely in a mission-critical domain

You will not be managing people — this is deep technical ownership.

What You’ll Work On

  • Event-driven systems processing large data volumes

  • Real-time + batch analytics pipelines

  • Workflow orchestration (Temporal-style systems)

  • Safe, no-downtime deploy strategies

  • Backwards-compatible APIs and data migrations

  • Observability systems (tracing, metrics, structured logs)

  • Scaling systems for reliability under load

If you enjoy thinking about:

  • Failure modes

  • Data consistency

  • Idempotency and retries

  • Scaling and partitioning

  • System correctness in payments-like environments

You’ll likely enjoy this role.

What We’re Looking For

You likely have:

  • 8+ years building production systems

  • Experience operating distributed or high-scale backend systems

  • Strong system design skills

  • A production-first mindset (uptime, safe changes, operational awareness)

  • Experience mentoring engineers and influencing architecture

Bonus (not required):

  • Payments or regulated systems

  • Event-driven architectures

  • Workflow orchestration tools (Temporal or similar)

  • Analytics databases (ClickHouse, BigQuery, Snowflake, etc.)

We care far more about your ability to design and run reliable systems than matching our exact stack.

Tech Stack

  • TypeScript (Node.js)

  • React

  • Event-driven architecture (Pub/Sub)

  • Workflow orchestration (Temporal)

  • GCP infrastructure

  • Analytics + operational data systems

  • tRPC

  • Zod

You don’t need experience with every tool — strong distributed systems experience transfers well.

Why This Role Is Interesting

  • Staff-level ownership without management overhead

  • Architect systems early in their scaling curve

  • Real distributed systems problems (not CRUD apps)

  • Payments complexity without building a payments company

  • High autonomy, low bureaucracy

  • Direct influence on product direction

Why Zentact

  • High impact: you’ll shape core architecture as the product scales fast

  • Rapidly growing and evolving product

  • Real systems problems: reliability, throughput, analytics, workflows, and payments complexity

  • Build a platform that helps SaaS companies launch payments quickly with a managed solution 

  • Strong engineering culture: autonomy, ownership, and practical decision-making

Compensation & Benefits

  • Competitive salary, based on experience and impact

  • Unlimited PTO, take time when you need it, we trust adults to manage their schedules

  • Fully remote-friendly work environment

  • High ownership and influence in a fast-growing product

Zentact asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact Zentact directly.

Do you like this job?