Weekday, Inc. Logo

Weekday, Inc.

Engineering Manager

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

10 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
Yesterday
In-Office or Remote
Senior level
Senior level
Fintech • Financial Services
Lead a 3–5 person API engineering team designing and supporting credit card processing platforms. Architect and deliver microservices/event-driven solutions, ensure code quality, mentor engineers, participate in Agile ceremonies, troubleshoot production incidents, and support periodic 24x7 on-call rotations. Collaborate with product, architects, and vendors to modernize applications and maintain security and compliance.
Top Skills: Artificial IntelligenceC++Cloud TechnologiesDevOpsEvent-Driven ArchitectureGithub CopilotJavaJSONKafkaMicroservice ArchitectureMySQLRestRovoSQLXML
Yesterday
In-Office or Remote
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Healthtech • Social Impact • Software
Lead and grow a data engineering team to build scalable, reliable data platforms and pipelines on GCP. Drive architecture, roadmap, governance, SLAs, observability, and cross-functional delivery to enable analytics, product insights, and customer-facing data capabilities while ensuring security and compliance.
Top Skills: AirflowBigQueryCloud ComposerCloud FunctionsCloud RunCloud StorageDataflowDataprocGoogle Cloud PlatformJavaPub/SubPythonScalaSQL

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account