2 days ago

Staff Software Engineer, Payments Infrastructure

Zentact, Inc.

Hybrid
Full Time
$230,000
Hybrid

Job Overview

Job TitleStaff Software Engineer, Payments Infrastructure
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$230,000
LocationHybrid

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.

Uncover Hiring Manager

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

Tags:

Staff Software Engineer
Distributed systems
Payments infrastructure
System design
Architecture
Scalability
Reliability
Observability
Mentorship
Workflow orchestration
Analytics pipelines
TypeScript
Node.js
React
Event-driven architecture
Pub/Sub
Temporal
GCP
tRPC
Zod
ClickHouse

Share Job:

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