Staff Software Engineer (TypeScript / Distributed Systems)

Zentact, Inc. · Brasil

Não informadoNão informadoPleno

Publicada há 18 horas

Sobre a vaga

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.

Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota