
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?
About the company
Similar Remote Jobs
Opened 2 days ago Featured Job Remote Job
Closes in 14 days Featured Job Remote Job
New Job! Remote Job
New Job! Remote Job
