Staff Data Engineer

3 months ago


Bengaluru, Karnataka, India Leading-Biotechnology-Company Full time

We are seeking a highly experienced Staff Data Engineer with 10+ years of experience to join our talented team in Bangalore. This position will lead our data engineering efforts in Bangalore. In this strategic role, you will be responsible for designing, implementing, and optimizing complex data solutions using Python, Spark, SQL, Snowflake, dbt, machine learning, and other relevant technologies. Additionally, you will bring deep domain expertise in operations organizations, with a focus on supply chain, product life cycle management, and manufacturing functions. Experience with SAP Hana and Teamcenter applications is a plus. If you're a seasoned data engineer with a proven track record of delivering impactful data solutions in operations contexts, we want to hear from you.

Position Responsibilities:

  • Lead the design, development, and optimization of complex data solutions using Python, Spark, SQL, Snowflake, dbt, machine learning, and other relevant technologies.
  • Apply deep domain expertise in operations organizations, particularly in functions like supply chain, product life cycle management, and manufacturing, to understand data requirements and deliver tailored solutions.
  • Utilize big data processing frameworks such as Apache Spark to process and analyze large volumes of operational data efficiently.
  • Implement advanced data modeling, machine learning algorithms, and predictive analytics to derive actionable insights and drive operational decision-making.
  • Leverage cloud-based data platforms such as Snowflake to store, manage, and analyze structured and semi-structured operational data at scale.
  • Utilize dbt (Data Build Tool) for data modeling, transformation, and documentation to ensure data consistency, quality, and integrity.
  • Monitor and optimize complex data pipelines, ETL processes, and machine learning models for performance, scalability, and reliability in operations contexts.
  • Conduct data profiling, cleansing, and validation to ensure data quality and integrity across different operational data sets.
  • Collaborate closely with cross-functional teams, including operations stakeholders, data scientists, business analysts, and IT teams, to understand operational challenges and deliver actionable insights.
  • Stay updated on emerging technologies, best practices, and industry trends in data engineering, machine learning, and operations management, contributing to continuous improvement and innovation within the organization.
  • All listed requirements are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

Preferred Experience / Education / Skills:

  • Bachelor's degree in Computer Science, Engineering, Operations Management, or related field. Advanced degree (e.g., Master's or PhD) preferred.
  • 10+ years of experience in data engineering, with proficiency in Python, Spark, SQL, Snowflake, dbt, machine learning, and other relevant technologies.
  • Strong domain expertise in operations organizations, particularly in functions like supply chain, product life cycle management, and manufacturing.
  • Strong domain expertise in life sciences manufacturing equipment, with a deep understanding of industry-specific challenges, processes, and technologies.
  • Experience with big data processing frameworks such as Apache Spark and cloud-based data platforms such as Snowflake.
  • Hands-on experience with data modeling, ETL development, machine learning, and predictive analytics in operations contexts.
  • Familiarity with dbt (Data Build Tool) for managing data transformation and modeling workflows.
  • Excellent problem-solving skills, analytical thinking, and attention to detail.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and operations stakeholders.
  • Experience with SAP, SAP HANA and Teamcenter applications is a plus.
  • Eagerness to learn and adapt to new technologies and tools in a fast-paced environment.


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: Digital Engineering Staff EngineerJob Summary:NTT DATA Services is seeking a highly skilled Digital Engineering Staff Engineer to join our team in Bangalore, India. As a key member of our digital transformation team, you will be responsible for designing, developing, and implementing SAP BODS solutions to drive business growth and improve...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job OverviewNTT DATA Services is seeking a highly skilled Digital Engineering Staff Engineer to join our team in Bangalore, India. As a key member of our digital transformation team, you will be responsible for designing and implementing SAP BODS solutions to drive business growth and innovation.Key ResponsibilitiesDesign and develop SAP BODS solutions to...

  • Staff Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Infoblox Full time

    Job Title: Staff Data EngineerInfoblox is seeking a highly skilled Staff Data Engineer to join our Cloud Engineering team in Bangalore, India. As a key member of our team, you will play a critical role in developing platforms and products for Infoblox's SaaS product line, delivering next-level networking for our customers.Key Responsibilities:Curate...

  • Staff Data Architect

    2 weeks ago


    Bengaluru, Karnataka, India Wabtec Full time

    Job Title: Staff Data ArchitectWabtec Corporation is a leading global provider of equipment, systems, and digital solutions for the rail and transit industries. We are seeking a highly skilled Staff Data Architect to join our team in Bangalore, India.Job Summary:The Staff Data Architect will be responsible for developing and implementing database-specific...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: Data EngineerJob Summary:We are seeking a highly skilled Data Engineer to join our team at NTT DATA. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems and pipelines using Azure data factory and Azure databricks.Key Responsibilities:Design and develop innovative data pipelines using Azure...


  • Bengaluru, Karnataka, India Databricks Full time

    About DatabricksDatabricks is a leading data and AI platform that enables organizations to solve complex problems and drive business growth. Our platform is built by engineers, for engineers, and we're passionate about empowering data teams to make a meaningful impact.Job SummaryWe're seeking a highly skilled Staff Software Engineer to join our team in...

  • Staff Engineer

    2 weeks ago


    Bengaluru, Karnataka, India American Express Full time

    About the RoleWe are seeking a highly skilled Staff Engineer to join our Finance Data Engineering team at American Express. As a Staff Engineer, you will play a key role in driving our technology transformation, delivering innovative products and services, and leading a team of talented engineers.Key ResponsibilitiesLead the development of complex software...

  • Senior Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: Senior Data EngineerJob Summary:We are seeking a highly skilled Senior Data Engineer to join our team in Bangalore, India. The successful candidate will have a strong background in AWS cloud services, expertise in SQL and relational databases, and proficiency in Python programming.Key Responsibilities:Design and implement data engineering...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job Title: Data Visualization EngineerJob Summary:Data Visualization Engineer - NTT DATAData visualization engineers utilize expertise in information visualization and design to create and deploy new platforms and services for visualization initiatives. Visualization specialists build interactive and complex data visualizations and analysis tools. They are...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a cutting-edge technology company that provides a comprehensive platform for HR, IT, and Finance. Our mission is to simplify the complexities of workforce management and empower businesses to thrive.The RoleWe are seeking a highly skilled Staff Software Engineer to join our Analytics Platform team. As a key member of our team, you...


  • Bengaluru, Karnataka, India 6sense Full time

    Mission and Values: At 6sense, we envision a future where our technology empowers businesses to create revenue and foster a culture built on accountability, growth mindset, integrity, fun, and teamwork. As a Staff Software Engineer - Data Architect, you will play a pivotal role in shaping our technology and driving our mission forward. Key...


  • Bengaluru, Karnataka, India Databricks Full time

    Unlock the Power of Data with DatabricksWe're passionate about empowering data teams to tackle the world's most complex challenges. Our cutting-edge data and AI infrastructure platform enables customers to harness deep data insights and drive business growth.As a Staff Software Engineer (Data Platform) at Databricks, you'll have the opportunity to work on a...

  • Data Engineer

    5 days ago


    Bengaluru, Karnataka, India NTT DATA Services Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at NTT DATA Services. As a Data Engineer, you will be responsible for designing and developing data pipelines utilizing Cloud technologies Azure/AWS/GCP.Key ResponsibilitiesDesign and develop data pipelines using Cloud technologies Azure/AWS/GCPLead a team of Data Engineers and act...


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    About NTT DATA ServicesNTT DATA Services is a trusted global innovator of business and technology solutions. We serve a significant portion of the Fortune Global 100 and are committed to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, we have diverse experts in over 50 countries and a robust partner...


  • Bengaluru, Karnataka, India Rippling Full time

    Rippling is a unified workforce platform that enables businesses to manage all their HR and IT needs in one place. As a Staff Software Engineer on our Data Privacy team, you will play a crucial role in designing and implementing our data privacy features and frameworks.Our team is responsible for ensuring that our data practices align with regulatory...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a cutting-edge technology company that empowers businesses to streamline their HR, IT, and Finance operations in one place. Our innovative platform brings together workforce systems, enabling companies to manage and automate every aspect of the employee lifecycle.Role OverviewWe are seeking a highly skilled Staff Software Engineer...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a unified workforce platform that enables businesses to manage all their HR and IT needs in one place. By connecting every business system to a single source of truth for employee data, Rippling automates manual work and streamlines processes.The RoleWe're seeking a Staff Software Engineer to join our team and lead the development...

  • Senior Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Job OpportunityReq ID: 286326 NTT DATA Services is a global leader in IT and business services, committed to helping clients succeed in a rapidly changing world. We are seeking a talented Sr Data Engineer to join our team in Bangalore, India.This role requires a strong background in AWS cloud services, including Lambda, Glue, S3, EMR, SNS, SQS, CloudWatch,...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Services Full time

    Job Title: Data SpecialistWe are seeking a highly skilled Data Specialist to join our team in Bangalore, India. As a Data Specialist, you will be responsible for designing and developing data pipelines utilizing cloud technologies such as Azure, AWS, and GCP.Key Responsibilities:Design and develop data pipelines using cloud technologiesLead a team of data...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a cutting-edge technology company that provides a comprehensive platform for businesses to manage their HR, IT, and Finance operations. Our mission is to simplify the complexities of workforce management and empower businesses to make informed decisions.The RoleWe are seeking a highly skilled Staff Software Engineer to join our...