W

Weekday AI

Proactive software engineer recruitment via referrals

Flink Leader

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listedRemote

About the Job

Requirements

  • Strong hands-on expertise in Apache Flink and stream processing architectures.
  • Programming experience in Java, including a strong understanding of multithreading, concurrency, and distributed systems.
  • Experience leading engineering teams and managing large-scale technical programs.
  • Knowledge of real-time data processing, event streaming, and microservices architecture.
  • Experience with distributed messaging systems such as Kafka.
  • Understanding of big data ecosystems and cloud-native technologies.
  • Expertise in performance optimization, scalability, and high-availability system design.
  • Experience working in Agile engineering environments.
  • Eight to 18 years of overall information technology experience, with significant expertise in data engineering and streaming technologies.
  • A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Demonstrated experience leading enterprise-scale real-time data platform implementations.

Responsibilities

  • Lead the architecture, development, and optimization of real-time streaming applications using Apache Flink.
  • Design scalable and fault-tolerant distributed systems capable of handling high-volume data streams.
  • Manage and mentor engineering teams, ensuring technical excellence, collaboration, and continuous learning.
  • Drive end-to-end project delivery, including requirements analysis, solution design, development, deployment, and production support.
  • Collaborate with product managers, architects, DevOps teams, and business stakeholders to define technical solutions aligned with organizational goals.
  • Develop robust applications and services using Java and modern backend engineering practices.
  • Implement data processing pipelines, stream analytics, event-driven architectures, and real-time monitoring solutions.
  • Ensure system reliability, scalability, performance tuning, and operational efficiency across distributed environments.
  • Establish coding standards, review code quality, and promote engineering best practices.
  • Lead troubleshooting and root-cause analysis for production issues in streaming and distributed systems.
  • Contribute to technology strategy, innovation initiatives, and continuous platform improvements.
  • Support hiring, team building, and capability development for streaming data engineering teams.

Desired Qualifications

  • Experience with Spark, Hadoop, or other big data technologies.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with monitoring and observability tools.

About the Company

Weekday AI

Proactive software engineer recruitment via referrals

Weekday.works helps companies hire software engineers through proactive outreach and peer-recommended candidates. Its platform automates tracking, pipeline management, and provides weekly updates, while it actively identifies engineers via peer networks, reaches out, shortlists, checks references, and schedules interviews. Differentiators include peer-backed vetting instead of traditional job boards, proactive outreach, and a passive-income reference feature that monetizes referrals. The goal is to reduce the time and effort of hiring by connecting companies with pre-vetted engineers who are open to new opportunities through a network-driven approach.

Company size
201-500
Company stage
Seed
Total funding
$2.3M
Headquarters
Bengaluru, India
Founded
2021

Recently Posted Jobs

Explore more opportunities at Weekday AI

See more jobs