Job Title - Staff / Senior Data EngineerJob Location - Pune, MaharashtraExperience - 4 to 10 yearsWhat You’ll Do:In this role, you will take the lead in designing, building, and optimizing data pipelines, ensuring high-quality data integration and real-time analytics. As a Senior Staff Engineer, you will mentor and guide a team of data engineers, collaborate with cross-functional teams, and drive best practices for data architecture and engineering.- Leadership & Mentorship:o Lead and mentor a team of engineers, ensuring technical excellence and continuous improvement.o Provide guidance on complex technical issues, and foster a culture of collaboration and innovation.o Develop and maintain data engineering processes, practices, and standards across the team.- Data Architecture & Engineering:o Design and develop robust, scalable, and efficient data pipelines for ETL (Extract, Transform, Load) processes.o Architect data solutions and ensure seamless integration of data from diverse sources, both on- premise and in the cloud.o Optimize data storage, retrieval, and processing for performance and scalability.- Collaboration & Stakeholder Management:o Work closely with data scientists, analysts, and business stakeholders to understand data requirements and deliver solutions that meet business needs.o Collaborate with the software engineering team to ensure smooth integration of data pipelines into applications.- Data Quality & Governance:o Ensure data integrity, quality, and consistency across systems.o Implement and enforce data governance policies and best practices, ensuring compliance with data privacy regulations.- Continuous Improvement:o Stay updated with the latest trends in data engineering, big data technologies, and cloud platforms.o Drive automation, testing, and optimization within data pipelines to improve overall efficiency.- Technology Stack:o Lead the selection and implementation of appropriate technologies for data storage, processing, and retrieval (e.g., Hadoop, Spark, Kafka, Airflow).o Experience working with public clouds like GCP/AWS.o Proficient with SQL, Java, Spring boot, Python or at least one Object oriented language, Bash.o Experience with any of Apache open source projects such as Spark, Druid, Beam, Airflow etc. and big data databases like BigQuery, Clickhouse, etc.Who You Are:- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field (or equivalent work experience). - 8+ years of experience in data engineering or related roles, with at least 2 years in a leadership or senior technical position. - Extensive experience with data warehousing, ETL pipelines, data modeling, and data architecture. - Strong experience working with large-scale data processing frameworks (e.g., Hadoop, Apache Spark, Kafka). - Proficient in SQL, Python, Java, or other relevant programming languages. - Hands-on experience with cloud-based platforms (AWS, GCP, Azure). - Familiarity with data orchestration tools like Apache Airflow or similar. - Strong knowledge of databases (SQL and NoSQL) and data storage technologies. - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills, with the ability to work effectively with both technical and non-technical teams.
Job Title
Staff Data Engineer