Lead Engineering Manager

Weekday 1

United States

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Weekday is hiring a Lead Engineering Manager to serve a client in the USA. You will architect and deliver real-time data processing solutions, mentor engineering teams, and coordinate with product and data stakeholders to translate requirements into robust systems.

The role emphasizes architecture leadership, distributed systems, and building scalable, low-latency pipelines using Apache Flink and Java, with strong focus on reliability and CI/CD in cloud environments.

Qualifications

  • 10-12 years of overall software engineering experience with distributed systems focus.
  • Strong hands-on expertise in Apache Flink including windowing, state management, checkpoints, and event-time processing.
  • Advanced proficiency in Java, including concurrency, multithreading, memory management, and performance tuning.
  • Deep understanding of data streaming architectures and real-time processing frameworks.
  • Experience deploying and managing applications in cloud environments (AWS, Azure, or GCP).

Responsibilities

  • Lead the architecture, design, and implementation of real-time data processing pipelines using Apache Flink.
  • Develop and maintain high-performance backend services and distributed systems using Java.
  • Design scalable event-driven architectures capable of handling high-throughput and low-latency workloads.
  • Optimize streaming jobs for performance, fault tolerance, and resource efficiency.
  • Ensure best practices in code quality, testing, observability, and CI/CD processes.
  • Collaborate with data engineering, DevOps, and product teams to define technical roadmaps and system requirements.
  • Conduct design reviews, troubleshoot production issues, and implement long-term reliability improvements.
  • Mentor and guide engineers, fostering a culture of technical excellence and continuous improvement.
  • Contribute to infrastructure decisions related to distributed processing, cloud deployment, and containerized environments.

Skills

Apache Flink
Java
Distributed systems
Kafka
Cloud platforms

Tools

Docker
Kubernetes
CI/CD

Job description

This role is for one of the Weekday's clients

Min Experience: 10 years

Location: USA

JobType: full-time
As a Lead Engineering Manager, you will play a pivotal role in architecting and delivering complex stream-processing solutions, mentoring engineering teams, and collaborating closely with cross-functional stakeholders to translate business requirements into robust technical systems.

Requirements

Key Responsibilities
  • Lead the architecture, design, and implementation of real-time data processing pipelines using Apache Flink.
  • Develop and maintain high-performance backend services and distributed systems using Java.
  • Design scalable event-driven architectures capable of handling high-throughput and low-latency workloads.
  • Optimize streaming jobs for performance, fault tolerance, and resource efficiency.
  • Ensure best practices in code quality, testing, observability, and CI/CD processes.
  • Collaborate with data engineering, DevOps, and product teams to define technical roadmaps and system requirements.
  • Conduct design reviews, troubleshoot production issues, and implement long-term reliability improvements.
  • Mentor and guide engineers, fostering a culture of technical excellence and continuous improvement.
  • Contribute to infrastructure decisions related to distributed processing, cloud deployment, and containerized environments.
Required Skills & Qualifications
  • 10-12 years of overall experience in software engineering, with significant exposure to distributed systems.
  • Strong hands-on expertise in Apache Flink, including stream processing concepts such as windowing, state management, checkpoints, and event-time processing.
  • Advanced proficiency in Java, including concurrency, multithreading, memory management, and performance tuning.
  • Deep understanding of data streaming architectures and real-time processing frameworks.
  • Experience working with messaging systems (e.g., Kafka or similar platforms).
  • Strong knowledge of data structures, algorithms, and system design principles.
  • Experience deploying and managing applications in cloud environments (AWS, Azure, or GCP).
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Solid understanding of CI/CD pipelines, automated testing frameworks, and monitoring tools.
  • Experience with SQL and NoSQL databases in high-scale environments.
Leadership & Soft Skills
  • Proven experience leading engineering teams or owning major technical initiatives.
  • Strong architectural decision-making abilities with a focus on scalability and maintainability.
  • Excellent problem-solving and analytical skills.
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Strong ownership mindset and commitment to delivering high-quality solutions.
Preferred Qualifications
  • Experience with big data ecosystems and real-time analytics platforms.
  • Exposure to performance benchmarking and capacity planning.
  • Experience working in Agile/Scrum environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flink Leader
Flink Leader

Weekday AI • United States

Remote
USD 150,000 - 190,000
Flink Leader
Flink Leader

Weekday 1 • United States

On-site
USD 140,000 - 220,000
Engineering Manager
Engineering Manager

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

On-site
USD 108,500 - 542,500
Flink Manager
Flink Manager

Weekday AI (YC W21) • United States

On-site
USD 10,000,000 - 40,000,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Dallas (TX)

On-site
USD 130,000 - 195,000
Leader/Manager - Flink
Leader/Manager - Flink

Weekday AI • United States

Remote
USD 150,000 - 210,000
Senior Flink Architect & Tech Lead (Java)
Senior Flink Architect & Tech Lead (Java)

Weekday 1 • United States

On-site
USD 140,000 - 220,000
Engineering Manager
Engineering Manager

Weekday AI (YC W21) • United States

On-site
USD 162,750 - 325,500
Leader/Manager - Flink
Leader/Manager - Flink

Weekday 1 • United States

On-site
USD 140,000 - 210,000
Senior Real-Time Data Engineering Lead
Senior Real-Time Data Engineering Lead

Weekday 1 • United States

On-site
USD 180,000 - 240,000