Weekday, Inc. Logo

Weekday, Inc.

Engineering Manager

Reposted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Lead and grow a team building scalable, real-time data systems. Architect and implement Java-based backend services and Apache Flink streaming pipelines, collaborate with cross-functional teams, enforce engineering best practices (CI/CD, testing, observability), manage project delivery and performance, and resolve distributed system performance issues.
The summary above was generated by AI

This role is for one of the Weekday's clients
Min Experience: 7 years

Location: United States

JobType: full-time

We are looking for an experienced and driven Engineering Manager to lead high-performing teams building scalable, real-time data systems. This role requires a strong technical foundation in Java and Apache Flink, combined with leadership capabilities to guide teams through complex engineering challenges while delivering high-quality products.

As an Engineering Manager, you will be responsible for designing, developing, and scaling distributed systems, with a particular focus on stream processing and real-time data pipelines. You will collaborate closely with product, data, and infrastructure teams to define technical strategy, drive execution, and ensure system reliability and performance.


Requirements

Key Responsibilities:

  • Lead, mentor, and manage a team of software engineers, fostering a culture of ownership, innovation, and continuous improvement.
  • Architect and build scalable backend systems using Java, ensuring high performance, reliability, and maintainability.
  • Design and implement real-time data processing pipelines using Apache Flink, handling large-scale streaming data efficiently.
  • Partner with cross-functional teams to translate business requirements into robust technical solutions.
  • Drive engineering best practices, including code quality, testing, CI/CD, and observability.
  • Manage project timelines, prioritize deliverables, and ensure timely execution without compromising quality.
  • Conduct regular performance reviews, provide constructive feedback, and support career growth of team members.
  • Identify and resolve performance bottlenecks in distributed systems and streaming applications.
  • Stay updated with emerging technologies and evaluate their adoption to improve system capabilities.

Required Skills & Qualifications:

  • 7–17 years of professional experience in software engineering, with at least 2–5 years in a leadership or managerial role.
  • Strong expertise in Java, including multithreading, concurrency, and performance optimization.
  • Hands-on experience with Apache Flink for building real-time stream processing applications.
  • Solid understanding of distributed systems, event-driven architecture, and data streaming concepts.
  • Experience working with big data technologies (e.g., Kafka, Hadoop, Spark) is highly desirable.
  • Proficiency in designing RESTful APIs and microservices architecture.
  • Strong problem-solving skills and ability to handle complex technical challenges.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent communication and stakeholder management skills.

Similar Jobs

20 Days Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Manage and grow a team responsible for observability, monitoring, and integrations across monetization systems. Improve reliability and data quality for billing, provisioning, subscriptions, and revenue-impacting workflows; define telemetry and integration strategies; implement anomaly detection and incident management; and partner with cross-functional stakeholders to ensure reliable customer and financial workflows.
Top Skills: AIAPIsGrafanaIncident ManagementMachine LearningObservabilityPrometheusRunbooksSalesforceTelemetryWorkatoZuora
7 Days Ago
Remote or Hybrid
India
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead and grow Cloudflare's India Customer Engineering team as a technical people leader. Provide hands-on architecture and escalation support, drive regional technical strategy, partner with sales to close deals, run operating cadence for pipeline and adoption, hire and coach CE talent, and surface product and competitive feedback.
Top Skills: AWSAzureCloudflare Ai GatewayCloudflare Workers AiGCPJavaScriptLlm OrchestrationPalo AltoPrompt EngineeringPythonRag
5 Days Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software
Lead Egnyte's India-based Desktop Team building Windows and macOS native apps. Partner with Product across regions to set priorities, unblock engineers, drive quality, monitor performance, recruit, develop careers, and champion AI adoption across the desktop platform.
Top Skills: AIC#C++macOSPythonSwiftuiWindows

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account