Jobs and Careers
WE

Engineering Manager

Weekday
New York City, United Statesfull_timeVerifiedPosted 28 Feb 2026

About the role

This role is for one of the Weekday's clients

Salary range: Rs 10000000 - Rs 50000000 (ie INR 100-500 LPA)

Min Experience: 9 years

Location: United States

JobType: 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.

Requirements

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 capabilities
  • Comfortable operating in high-growth or startup environments with strong ownership

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Weekday

View company profile →