Weekday AI is a company focused on delivering innovative solutions, and they are seeking a Lead Engineer to architect and deliver complex stream-processing solutions. The role involves mentoring engineering teams and collaborating with cross-functional stakeholders to create robust technical systems.
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