Weekday, Inc. Logo

Weekday, Inc.

Engineering Manager

Posted 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

16 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
13 Hours Ago
Remote
India
Senior level
Senior level
Internet of Things • On-Demand • Payments • Software
Lead people and delivery for 2-3 Scrum teams (~15-20 engineers), own hiring and performance, drive engineering practices and AI-first workflows, ensure predictable PI/sprint delivery, improve CI/CD/testing/release practices, and act as Primary Practice Lead for a core engineering practice.
Top Skills: AgileAi ToolsAi-Assisted Test FrameworksArtAutomated TestingCi/CdCode ReviewsCursorGleanIncident ResponseLoggingMonitoringPi PlanningRteRunbooksSafeScrumTrunk-Based Development
2 Days Ago
Remote
India
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Lead design and implement scalable full-stack solutions using React and Node.js. Own architecture, mentor engineers, enforce coding standards, optimize performance, collaborate with product/DevOps, and ensure security/compliance across services and UIs.
Top Skills: AWSContext ApiCss-In-JsCypressDockerExpressGCPGithub ActionsGraphQLJestKubernetesMongoDBNest.JsNode.jsPostgresReactReact Testing LibraryRedisReduxRestSupertestTailwindTypescript

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