R

Roche

Global pharmaceuticals and diagnostics company

Data Engineer - Aidcg, Pharma R&D

Data EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • Demonstrated experience handling large-scale data engineering projects and managing complex, large-scale data systems.
  • Proven track record independently building ETL/ELT processes and optimizing data storage solutions such as data warehouses and data lakes.
  • Experience ensuring data quality and reliability and monitoring data systems.
  • Hands-on experience with at least one major cloud platform: AWS, Azure, or GCP.
  • Understanding of data formats and technologies such as Parquet, JSON, and Delta Lake.
  • Strong understanding of data quality, reliability, security, and governance principles.
  • Proficiency in programming languages such as SQL, Python, Java, or Scala.
  • Strong, expert knowledge of cloud platforms and big data tools, specifically Hadoop and Spark.
  • Advanced capability to solve complex data ingestion and processing problems and optimize data flows for enhanced system performance.
  • Ability to engage effectively with technical audiences and non-technical business stakeholders.

Responsibilities

  • Lead the design, build, and maintenance of scalable data pipelines, and independently execute specific data engineering projects from start to finish.
  • Solve complex data ingestion and processing problems, optimize data flows, and enhance overall system performance.
  • Engage directly with broader business units and data scientists to understand and meet their data needs.
  • Integrate data from databases, APIs, applications, files, streaming platforms, and third-party systems.
  • Develop robust data transformation and processing workflows using SQL, Python, and distributed processing technologies.
  • Handle large data engineering projects and implement strategies that improve the organization's data infrastructure.
  • Manage complex, large-scale data systems; integrate diverse data sources and ensure efficient, reliable data flow across platforms.
  • Develop reusable engineering components and follow software engineering practices including Git, CI/CD, testing, code reviews, and documentation.
  • Collaborate with technical leads across Data, Content, Integration, UI, and Platform, as well as architects, product teams, and business stakeholders, to translate business and technical requirements into scalable solutions.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs