Jobless Developer
Weekday AI logo
Weekday AI

Posted 3 months ago

Open

Engineering Manager

United StatesRemoteFull-time

AI Summary

Engineering Manager leads the design and delivery of large-scale backend and distributed systems, mentoring engineers and driving technical direction to ensure scalable, production-grade solutions.

About this role

Location: United States

JobType: full-time

We are seeking an experienced Engineering Manager to lead the design and delivery of large-scale backend and distributed systems. This role combines deep technical expertise with people leadership, ensuring high-performance architecture, strong engineering standards, and successful execution of complex, real-time data platforms.

The ideal candidate will bring strong hands-on experience in distributed systems while mentoring engineers, driving technical direction, and delivering scalable, production-grade solutions.

Requirements

Core Requirements

  • 8+ years of experience building backend or distributed systems
  • Strong hands-on experience with Apache Flink
  • Advanced programming expertise in Java
  • Working experience with Rust in production environments
  • Deep understanding of distributed systems, streaming architectures, and data pipelines
  • Proven experience building high-throughput, low-latency systems
  • Strong fundamentals in system design, concurrency, scalability, and performance optimization

Preferred Qualifications

  • Prior experience in cybersecurity, threat detection, observability, or data security domains
  • Experience processing high-volume event streams such as logs, telemetry, or network data
  • Familiarity with Kafka, stateful stream processing, and real-time analytics
  • Experience working in high-growth or early-stage startup environments
  • Demonstrated track record of taking products from concept (0 → 1) to scale, or significantly optimizing existing systems

Key Leadership Expectations

  • Lead and mentor engineering teams while maintaining technical depth
  • Drive architectural decisions and establish engineering best practices
  • Ensure scalability, reliability, and performance across distributed systems
  • Foster a culture of ownership, accountability, and continuous improvement
  • Collaborate cross-functionally to align technical solutions with business objectives

Core Skills

  • Java
  • Apache Flink
  • Rust
  • Distributed Systems Architecture
  • Streaming Data Platforms

Skills

Apache FlinkConcurrencyDistributed Systems ArchitectureHigh-throughputJavaLow-latencyReal-time Data PipelinesRustStreaming Data PlatformsSystem Design

Explore related jobs

Browse these categories