Staff / Principal Engineer – Event-Driven Systems

1 hour, 41 minutes ago
Full-time
Lead
Software Development
Phoenix Ecommerce Technologies

Phoenix Ecommerce Technologies

Phoenix Ecommerce Technologies is the operating system of performance commerce. We unify storefronts, checkout, payments, and CRM into a single AI-native platform that helps direct response merchants make the most money, with the least headache, on their own terms.

information technology & services
11-50
Founded 2024

Description

  • Design and own the distributed systems and event architecture across Phoenix’s commerce products and data platform.
  • Define event semantics, contracts, versioning, ordering, idempotency, replayability, failure handling, and observability.
  • Partner with backend teams to evolve core commerce data models across orders, payments, subscriptions, customers, and merchants.
  • Build reliable data flows from operational systems into ClickHouse and other downstream consumers using CDC, streaming, and domain events.
  • Establish shared architectural patterns and technical standards across Platform, Payments, Checkout, and AI.
  • Lead cross-cutting engineering changes at the source and influence teams without becoming a bottleneck.
  • Improve application schemas and domain models so downstream systems do not need to compensate for inconsistent data.
  • Support production use cases such as payment routing, approval scoring, checkout optimization, merchant intelligence, experimentation, and closed-loop optimization.

Requirements

  • 10+ years of professional experience in backend, infrastructure, platform, or distributed-systems engineering, including technical leadership in production at scale.
  • Strong experience with event-driven architectures, asynchronous systems, and data-intensive applications.
  • Strong understanding of transactional data modeling, consistency, idempotency, ordering, retries, failure modes, and distributed-systems tradeoffs.
  • Experience designing domain events, event schemas, data contracts, or shared data models used by multiple systems or teams.
  • Experience with streaming, CDC, messaging, or similar infrastructure that moves operational data reliably between systems.
  • Strong database fundamentals, including experience with Aurora/MySQL or other high-scale transactional databases.
  • Comfort working directly in backend application code and across the boundary between application architecture and data infrastructure.
  • Staff / Principal-level ability to set technical direction, drive ambiguous cross-team initiatives, and influence without direct authority.
  • Startup mindset with comfort owning ambiguous, high-impact domains while balancing architecture and delivery.
  • Preferred experience in ecommerce, payments, subscriptions, fintech, or other transaction-heavy domains.
  • Preferred experience with ClickHouse, ClickPipes, or similar real-time analytical databases and CDC platforms.
  • Preferred experience with Kafka, Kinesis, Pub/Sub, Flink, or similar event streaming technologies.
  • Preferred experience building low-latency decisioning, scoring, routing, or experimentation systems.
  • Preferred understanding of data requirements for AI/agentic systems, including grounding, feature readiness, decision traceability, and feedback loops.
  • Preferred experience preparing data for ML models, feature platforms, or predictive systems.
  • Preferred experience with TypeScript/Node.js and modern AI-assisted engineering workflows.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer - OCR / Text Extraction

NetDocuments 251-1K IT Services

NetDocuments is hiring a Staff Full Stack Software Engineer to help shape next-generation document management systems for legal professionals through scalable, event-driven platforms and intelligent content extraction.

AWS C# Datadog GraphQL Kafka Microservices .NET REST API
1 hour, 26 minutes ago

Team Lead, Sales Engineering

Triple Whale 🐳 51-250 IT Services

Triple Whale is hiring a Sales Engineering leader to manage a small SE team while personally owning complex pre-sales opportunities for its ecommerce AI platform.

E-commerce Shopify SQL
1 hour, 26 minutes ago

Staff Software Engineer - School Safety Platform

GoGuardian 251-1K Internet Software & Services

GoGuardian is hiring a Staff Software Engineer to help build new K-12 school safety products that improve operational reliability and student safety in real-world school environments.

IoT OAuth SAML System Design
1 hour, 26 minutes ago

AI Workflow Engineer/Automation Architect

Modern Family Law 51-250 Specialized Consumer Services

Modern Family Law is hiring an AI Workflow Engineer / Automation Architect to design and implement AI-native legal workflow and automation systems across its service delivery and operations.

CI/CD Generative AI Python
1 hour, 41 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers