bigbasket logo

Senior Engineering Manager - Big Data

bigbasket

Bangalore, Karnataka, IndiaJobPosted 5mo agoStill listed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Bangalore, Karnataka, India
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Senior Engineering Manager will lead data engineering teams, define technical strategy, manage projects, and ensure best practices and governance for scalable data solutions.

Skills & qualifications

RequiredNice to have

Skills

PythonTechnical LeadershipData EngineeringScalaTeam LeadershipSQLBig DataData WarehousingAttention to DetailCloud ServicesJavaAirflowStream ProcessingAmazon Web ServicesOrchestrationAmazon RedshiftAmazon S3EMRDatabase Arch/DesignApache SparkApache KafkaData ModellingSparkAWSS3RedshiftKafkaCommunicationInterpersonal SkillsProblem-Solving

Qualifications

Bachelor's or Master's Degree in Computer Science Engineering or Related Field10+ Years Data Engineering Experience3+ Years Leadership Experience

Full job description

The candidate will have responsibilities across the following functions:

Team Leadership and Management:

  • Lead, mentor, and grow a team of data engineers.
  • Set clear goals, provide regular feedback, and manage performance.
  • Foster a collaborative, high-performing engineering culture.

Technical Strategy and Execution:

  • Architect and implement robust, scalable data pipelines and ETL processes.
  • Drive the development of data models, data lakes, and data warehouses.
  • Partner with data scientists, analysts, and software engineers to deliver high-quality data solutions.

Project and Stakeholder Management:

  • Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  • Manage project timelines, prioritise tasks, and ensure timely delivery.
  • Ensure compliance with data governance and security policies.

Process Improvement:

  • Establish best practices for data engineering, including testing, version control, and documentation.
  • Evaluate and integrate new technologies and tools as appropriate.
  • Continuously improve system performance, cost, and scalability.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in data engineering or software engineering.
  • 3+ years of experience in a leadership or managerial role.
  • Expertise in SQL and data modelling.
  • Strong proficiency in Python, Scala, or Java.
  • Experience with data pipeline orchestration tools (e. g., Airflow).
  • Familiarity with big data technologies (e. g., Spark, EMR).
  • Experience with cloud platforms (e. g., AWS) and services like S3 and Redshift.
  • Solid understanding of data warehousing concepts and real-time data streaming (e. g., Kafka).
  • Excellent communication and interpersonal skills.
  • Strong problem-solving skills and attention to detail.
  • Ability to balance technical leadership with people management.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.