New Job! Featured Job Remote Job
Company

Staff Software Engineer (Platform / Distributed Systems)

About Zentact

Zentact is a fully managed, white-label payments platform helping SaaS companies embed payments into their products through an out-of-the-box integration with Adyen. Enabling customers to launch payments months faster without heavy custom development. 

We’re growing fast and scaling the platform behind high-volume, mission-critical payment and analytics workflows.

The Role

We’re hiring a Staff Software Engineer to help scale Zentact’s platform as adoption accelerates. This is a senior, hands-on role for someone who has built and operated large-scale, highly reliable systems. The kind that handles huge data volumes, is reliable and secure.

You’ll lead technical execution on core platform systems, work closely with product and engineering leaders, and mentor engineers as we grow the team.

What You’ll Do

  • Design and build distributed systems that process high-volume event streams and payment workflows

  • Lead architecture decisions for reliability, scalability, and correctness in mission-critical domains

  • Own services that support:

    • real-time + batch analytics

    • high-throughput ingestion + processing

    • fault-tolerant workflow orchestration

  • Implement and improve no-downtime deploys, safe DB migrations, and operational tooling

  • Improve observability: dashboards, tracing, structured logging, alerting, and incident response practices

  • Define best practices and raise engineering quality through mentorship and reviews

  • Collaborate cross-functionally with product, customer success, and integrations teams to ship features safely

What We’re Looking For

Must-have

  • 8+ years of professional software engineering experience

  • Proven track record working on:

    • large-scale distributed systems

    • mission-critical or regulated systems (payments strongly preferred)

    • high-volume datasets and event-driven architectures

  • Strong system design skills: data consistency, failure modes, scaling, partitioning, retries, idempotency

  • Experience mentoring engineers and influencing technical direction across a team

  • Production-first mindset: you care deeply about correctness, uptime, and safe changes

Strongly Preferred

Hands-on experience with:

  • TypeScript backend systems

  • tRPC, Zod, strong runtime + compile-time validation patterns

  • Pub/Sub systems (Kafka, SNS/SQS, Google Pub/Sub, NATS, etc.)

  • Workflow orchestration like Temporal

  • Analytics-focused databases (ClickHouse, BigQuery, Redshift, Snowflake, Pinot, etc.)

  • No downtime deploy strategies:

    • backwards-compatible API evolution

    • blue/green, canary releases, feature flags

    • zero-downtime migrations with large datasets

Tech Stack (Current / Target)

  • TypeScript (Node.js)

  • tRPC, Zod

  • Temporal workflows

  • Pub/sub event-driven architecture

  • Analytics + operational data systems

  • GCP Cloud-native infrastructure + observability tooling

(We care more about your ability to design and run reliable systems than matching every tool.)

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?