Senior Backend Engineer

Rachel Paul Recruiting — United States · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Backend engineering Distributed systems Event-driven architecture Data platforms Python TypeScript AWS SQL NoSQL databases SQS SNS Lambda ECS S3 EventBridge Kafka PostgreSQL DynamoDB

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A senior backend engineering role focused on building reliable data platforms and distributed systems. The position involves designing production services, data pipelines, APIs, and resilient architectures using modern cloud technologies.

Highlights

Opportunity to build scalable data infrastructure, work on AI-driven technology, make architectural decisions, and solve complex reliability and data processing challenges.

Description

My client is a Series B startup in the Marketing Technology AI space, with a platform that will transform how brands connect to consumers in the AI space. This will enable these brands to thrive in the new paradigm. Their platform helps brands engage consumers on this new AI channel, with powerful enterprise tools to manage how their brand is represented in AI! They are looking for a Senior Backend Engineer to own the data platform infrastructure that powers our AI marketing platform; building the systems that reliably move and process data at scale. Focus is on distribited systems, event driven architecture, Python or Typescript, hands-on with AWS services like (SQS, SNS, Lambda, ECS, S3, EventBridge) This role sits within the Data Engineering team and focuses on building scalable, observable, and resilient systems that handle production data. You will work closely with data engineers and product teams to level up data pipelines and ensure data acquisition scales with the business. This is an exciting opportunity to shape the future of AI‑driven technologies and make meaningful contributions to real‑world applications. This role is based in our NYC office and follows a hybrid working policy with 3 days in office. What You’ll Be Doing Design and build production-grade backend services and pipelines that carry data reliably from ingestion to downstream consumers.Design and operate data exchange interfaces for external customers: APIs, exports, and delivery mechanisms that meet reliability, security, and contractual requirements.Make architectural decisions balancing cost, reliability, and throughput across distributed systems.Build resilient infrastructure with smart retries, backoff strategies, dead-letter handling, and failure recovery. Qualifications 5+ years building and operating production backend or data platform systems.Strong distributed systems fundamentals: event-driven architectures, async processing, message queues.Experience with AWS: SQS/SNS, Kafka, Lambda, ECS, S3, and EventBridge.SQL and NoSQL database experience (PostgreSQL, DynamoDB).Experience designing systems with robust error handling, idempotency, and reliable delivery guarantees.Comfortable working across languages; our stack is Python and TypeScript and you'll be expected to be productive in both.