Weekday, Inc. Logo

Weekday, Inc.

Engineering Manager

Posted 12 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

Yesterday
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
23 Days Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
Lead and scale Quillbot's data infrastructure, manage engineers, drive architectural decisions, and collaborate with cross-functional teams to enhance usability and performance.
Top Skills: AWSAzureEltETLGCPJavaScriptNode.jsReactSpark
7 Days Ago
Easy Apply
Remote or Hybrid
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead and mentor an 8–10 engineer team building Cloud Browser Isolation. Drive roadmap, ensure high-quality feature delivery and long-term system reliability, manage capacity and align work with global multitenant architecture goals.
Top Skills: C++ChromiumDistributed SystemsKubernetes

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account