Staff Software Engineer, Payments Infrastructure
Zentact, Inc.
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Staff Software Engineer, Payments Infrastructure
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, and mission-critical reliability requirements. We’re scaling fast — and we’re hiring a Staff Software Engineer, Payments Infrastructure 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. You will also mentor engineers, influence technical direction, and partner closely with product and leadership to ship safely in a mission-critical domain. This role involves deep technical ownership and no people management.
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
Key skills/competency
- Distributed Systems
- Payments Infrastructure
- TypeScript
- System Design
- Scalability
- Reliability Engineering
- Event-Driven Architecture
- Workflow Orchestration
- GCP
- Mentorship
How to Get Hired at Zentact, Inc.
- Research Zentact's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Highlight extensive experience in distributed systems, payments infrastructure, and TypeScript.
- Showcase problem-solving: Prepare examples demonstrating your ability to design scalable, reliable, and complex systems.
- Understand payments domain: Exhibit knowledge of failure modes, data consistency, idempotency, and partitioning in payment environments.
- Emphasize mentorship & influence: Share instances where you've mentored engineers and influenced technical direction or architectural decisions.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background