Lead Backend Engineer jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice · 1 day ago

Lead Backend Engineer

Dice is a leading career destination for tech experts, and they are seeking a Lead Backend Engineer to modernize a customer messaging ecosystem through a centralized Notification Hub on Google Cloud Platform. The role involves driving architecture and development, overseeing microservices, and ensuring platform scalability and resilience.

Computer Software

Responsibilities

Lead design and development of Notification Hub services: Notification Router, Webhook Receiver, Preference Sync, and related components
Architect and maintain event-driven pipelines using Google Pub/Sub with concurrency, retry/DLQ, idempotency, and backpressure handling
Define and govern Avro schemas for all event types (order, cart, preference, profile)
Develop and evolve the vendor-agnostic adapter layer for messaging providers (Listrak today; Iterable/Braze/etc. future)
Oversee secure webhook ingestion through Apigee → GKE with HMAC validation and rate limiting
Enforce zero-trust security using IAM, Workload Identity, and least-privilege access
Drive platform-level observability: logs, metrics, distributed tracing, and event audits
Collaborate with Digital, Loyalty, CRM, MDM, Architecture, and Infrastructure teams
Provide technical leadership to offshore Senior Developers, Developers, and QA/Automation
Participate in architecture reviews, capacity planning (4M+ monthly events), and production operations

Qualification

JavaSpring BootMicroservicesEvent-driven architectureGKE/KubernetesPub/SubKafkaAvroAPI integrationIAMObservability frameworksTechnical leadershipCollaboration

Required

10+ years backend engineering; 5+ years implementing event-driven architectures
Strong expertise in Java, Spring Boot, microservices, and distributed systems
Hands-on experience with GKE/Kubernetes, Pub/Sub or Kafka, and cloud-native design
Experience with Avro, Protobuf, or schema-based payload governance
Strong integration experience with external APIs (MarTech, CRM, MDM, or messaging systems)
Understanding of IAM, secure webhook handling, and zero-trust principles
Experience implementing observability frameworks across microservices

Preferred

Experience building or operating large-scale notification, messaging, or orchestration platforms
Exposure to ESPs (Listrak, Braze, Iterable, SFMC, Adobe Campaign)
Experience with hybrid on-prem → cloud event ingestion models

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase