Engineering Manager

Weekday AI (YC W21)

New York (NY)

On-site

USD 108,500 - 542,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology consultancy is seeking a Senior Engineering Manager / Director specialized in Real-Time Data and Distributed Systems to architect and develop large-scale streaming infrastructure for a security platform. The ideal candidate will have over 10 years of experience in backend systems, a solid foundation in Apache Flink and Java, and a proven ability to lead and mentor teams. This role balances hands-on coding with team leadership and offers competitive compensation in New York, NY.

Qualifications

  • 10+ years of experience building backend or distributed systems.
  • 3+ years of experience managing and mentoring engineers.
  • Strong hands-on expertise with Apache Flink and stream processing systems.

Responsibilities

  • Architect and build real-time data processing systems using Apache Flink.
  • Write and review production-grade backend code in Java.
  • Design and implement fault-tolerant, scalable distributed systems.
  • Drive decisions around streaming architecture, state management, and data modeling.

Skills

Apache Flink
Java
Rust
Distributed systems
Stream processing
Concurrency
System design
Performance optimization
Mentorship

Tools

Kafka

Job description

This role is for one of the Weekday's clients.

Salary range: Rs 10,000,000 - Rs 50,000,000 (ie INR 100-500 LPA)

Minimum Experience: 9 years

Location: United States

Job Type: full-time

We are seeking a Senior Engineering Manager / Director - Real-Time Data & Distributed Systems to lead the architecture and development of large-scale streaming infrastructure powering a modern security platform. This is a true player‑coach role where you will actively write production code while leading and mentoring a team of distributed systems engineers. You will design and build high‑throughput, low‑latency data systems from the ground up, making foundational architecture decisions that directly impact scalability, reliability, and performance. The role demands deep technical expertise in real‑time processing and distributed systems, combined with strong people leadership and execution capabilities. You will operate in a high‑ownership environment, balancing long‑term platform investments with rapid delivery, while shaping both the technical direction and engineering culture.

Key Responsibilities
  • Architect and build real‑time data processing systems using Apache Flink
  • Write and review production‑grade backend code in Java, with Rust as a plus
  • Design and implement fault‑tolerant, scalable distributed systems
  • Drive decisions around streaming architecture, state management, and data modeling
  • Optimize system performance, scalability, reliability, and observability
  • Lead sprint planning, roadmap breakdown, and execution tracking
  • Manage, mentor, and grow a team of backend and distributed systems engineers
  • Conduct design reviews and elevate engineering standards across the team
  • Act as a technical escalation point for complex system challenges
  • Collaborate with Product and Security teams to translate requirements into scalable solutions
  • Own operational excellence, reliability improvements, and incident response learnings
What Makes You a Great Fit
  • 10+ years of experience building backend or distributed systems
  • 3+ years of experience managing and mentoring engineers
  • Strong hands‑on expertise with Apache Flink and stream processing systems
  • Advanced programming skills in Java; Rust experience is a plus
  • Deep understanding of distributed systems, concurrency, and streaming architectures
  • Experience building high‑throughput, low‑latency data platforms
  • Proven ability to design and scale systems from 0 to 1 or significantly expand infrastructure
  • Familiarity with Kafka and stateful stream processing concepts
  • Experience in cybersecurity, threat detection, observability, or large‑scale data platforms is preferred
  • Strong system design, debugging, and performance optimization capabilitiesComfortable operating in high‑growth or startup environments with strong ownership
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Weekday AI (YC W21) • United States

On-site
USD 162,000 - 326,000
Lead Engineering Manager
Lead Engineering Manager

Weekday AI (YC W21) • United States

On-site
USD 120,000 - 160,000
Flink Manager
Flink Manager

Weekday AI (YC W21) • United States

On-site
USD 10,000,000 - 40,000,000
Senior Real-Time Data & Distributed Systems Leader
Senior Real-Time Data & Distributed Systems Leader

Weekday AI (YC W21) • New York (NY)

On-site
USD 108,000 - 543,000
Vice President – Real-Time Data Engineering & Streaming Platforms
Vice President – Real-Time Data Engineering & Streaming Platforms

Veridian Tech Solutions, Inc. • New Jersey

Hybrid
USD 250,000 - 400,000
Senior Software Engineer – Real-Time Streaming (Kafka, Flink, Spring Boot)
Senior Software Engineer – Real-Time Streaming (Kafka, Flink, Spring Boot)

CTI Consulting • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Senior Software Engineer
Senior Software Engineer

F2Onsite • Fort Worth (TX)

Hybrid
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Senior Real-Time Data Platform Lead
Senior Real-Time Data Platform Lead

Weekday AI (YC W21) • United States

On-site
USD 120,000 - 160,000
Lead Engineer
Lead Engineer

Codinix Consulting Services • New Jersey

On-site
USD 125,000