Senior Staff Engineer – Payments, Commerce Platform

Posted Sep 6

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design and implement multi-tenant, planet-scale commerce services for checkout, subscriptions, payment orchestration, invoicing, and tax integration.

β€’ Take ownership of domain modeling, API and schema design, protobuf/ConnectRPC conventions, versioning, deprecation, and managing breaking changes.

β€’ Develop resilience and availability strategies for payment processes, including retries, circuit breakers, idempotency, outbox/Saga patterns, and graceful degradation.

β€’ Ensure auditability via double-entry ledgers, immutable event streams, trace-linked entities, tamper-evident trails, and reconciliation practices.

β€’ Establish comprehensive end-to-end error boundaries, compensations, backfills, and automated replay mechanisms.

β€’ Maintain service catalogs and scorecards that encompass ownership, SLOs, runbooks, PDBs, autoscaling, budgets, quotas, and timeouts.

β€’ Set configuration standards and limits across GKE, Pub/Sub, Redis, Firestore/MongoDB, ClickHouse, and GCP.

β€’ Create observability solutions using OpenTelemetry, RED/USE metrics, exemplars, trace sampling, SLO dashboards, and actionable alerting.

β€’ Champion production excellence through canary/blue-green rollouts, automated rollbacks, chaos drills, disaster-recovery playbooks, multi-region failover, and incident command protocols.

β€’ Integrate security and compliance measures, which involve PCI scope minimization, tokenization, KMS hygiene, retention, archival, and privacy controls.

β€’ Develop developer golden paths, service templates, ADR/RFC processes, contract tests, ephemeral environments, and performance harnesses.

β€’ Guide core domain evolution, reliability strategy, API/data governance, design reviews, postmortems, technical strategy, coding standards, mentorship, hiring, onboarding, cross-functional collaboration, risk management, and make build-vs-buy decisions.


⛳️ Requirements

β€’ Over 10 years of experience in building and operating backend systems.

β€’ At least 5 years of experience in Go programming.

β€’ 2–3 years of experience serving as a Staff/Principal-level individual contributor or Tech Lead for critical paths.

β€’ Extensive knowledge of protobuf, ConnectRPC/gRPC, and API lifecycle management, including versioning, compatibility, contract testing, and Buf.

β€’ Strong foundation in distributed systems, encompassing idempotency, deduplication/outbox, ordering, basics of consensus, backpressure, and concurrency control.

β€’ Experience with event-driven architectures using GCP Pub/Sub and Redis for fast processing paths.

β€’ Proficient schema design capabilities in MongoDB/Firestore and analytics/reporting methodologies on ClickHouse.

β€’ Hands-on experience with Kubernetes/GKE operations at scale, including HPA/VPA, PDBs, resource limits/requests, multi-region architectures, CI/CD, and canary/blue-green deployments.

β€’ Background in reliability engineering, including SLIs/SLOs, error budgets, capacity and load testing, incident management, and DR/BCP.

β€’ Knowledge of security and compliance, including best practices for secrets/KMS, PCI fundamentals, key rotation, data retention, and archival.

β€’ Experience in testing across various levels, including unit, integration, contract, property-based, and performance testing.

β€’ Strong understanding of Vue.js and TanStack Query.

β€’ Excellent technical writing and communication skills.

β€’ Familiarity with major PSPs/local rails, active-active or multi-region designs, chaos engineering, OpenTelemetry, FinOps, PCI DSS, SOC 2/ISO 27001, or relevant privacy regulations is a plus.


🏝️ Benefits

β€’ Global, remote-first organization.

β€’ Opportunity to make an impact on systems that support millions of businesses worldwide.

β€’ Access to mentorship and continuous learning opportunities, including brown bags, reviews, and pair design sessions.

β€’ Collaborate with a global team.

β€’ Commitment to employees in India.

People also viewed

Agility Robotics20 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck20 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest20 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink20 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink20 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA20 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers