Data Engineer

Thermo Fisher Scientific

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 10 days ago
Work Schedule Standard (Mon-Fri)Environmental Conditions OfficeJob DescriptionJob Summary:We are seeking a skilled and detail-oriented Data Engineer to join our data team. The ideal candidate will be responsible for building and maintaining scalable data pipelines, extracting data from diverse sources including APIs, databases, and flat files, and ensuring high data quality and reliability. You will work closely with analysts, data scientists, and engineers to power data-driven decision-making across the organization.Key Responsibilities:
  • Design, develop, and maintain scalable and robust data pipelines for both batch and real-time processing.
  • Extract, transform, and load (ETL) data from a wide variety of structured and unstructured data sources including:
  • RESTful and SOAP APIs
  • Databases (SQL, NoSQL)
  • Cloud storage (e.g., S3, Google Cloud Storage)
  • File formats (e.g., JSON, CSV, XML, Parquet)
  • Web scraping tools where appropriate
  • Build reusable data connectors and integration solutions to automate data ingestion.
  • Collaborate with internal stakeholders to understand data requirements and ensure accessibility and usability.
  • Monitor and optimize pipeline performance and troubleshoot data flow issues.
  • Ensure data governance, security, and quality standards are applied across all pipelines.
  • Experience with data manipulation and analysis libraries such as Pandas, Polars, or Dask for handling large datasets efficiently.
  • Design and create data flow and architecture diagrams to visually represent data pipelines, system integrations, and data models, ensuring clarity and alignment among technical and non-technical stakeholders.
Requirements:Technical Skills:
  • Proficiency in SQL and at least one programming language (Python, Java, Scala).
  • Experience with data pipeline and workflow tools (e.g., Apache Airflow, AWS Data Pipeline).
  • Knowledge of relational and non-relational databases. (e.g., Oracle, SqlServer, MongoDB).
  • Strong data modeling and data warehousing skills.
Education & Experience:
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (Master’s a plus).
  • 5+ years of experience in a data engineering or similar role.
Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Detail-oriented and proactive mindset.

Thermo Fisher Scientific

Similar Jobs

  • Data Tagging QA Specialist

    YipitData

    • Bangalore, Karnataka
    Job Description About Us: YipitData is the market-leading data and analytics firm. We analyze billions of data points every day to provide accurate, detailed insights across in…
    • 1 day ago
    • Apply easily
  • Senior Data Analyst

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 1 day ago
    • Apply easily
  • Lead Engineer - React.js

    Neighborly

    • Bangalore, Karnataka
    About Neighborly Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with r…
    • 5 hours ago
    • Apply easily