V

ValGenesis

Cloud-based validation lifecycle management platform

Senior Software Engineer - Data Engineering

Data EngineeringConfirmed live in the last 24 hours
Full-timeChennai, Tamil Nadu, IndiaNo salary listed

About the Job

Requirements

  • Four to eight years of experience in data engineering or equivalent roles.
  • Strong proficiency in Python, SQL, and at least one compiled language: C#, Java, or Scala.
  • Experience with relational databases including SQL Server, PostgreSQL, and MySQL, and NoSQL systems including MongoDB and Cosmos DB.
  • Hands-on experience with Azure Data Lake and Databricks.
  • Experience with Azure Data Factory, Apache Airflow, or dbt.
  • Experience with Kafka, Event Hubs, or Service Bus for real-time data processing.
  • Familiarity with machine learning frameworks such as TensorFlow and PyTorch, and MLOps concepts.
  • Experience with Power BI, Apache Superset, or Tableau.
  • Experience with Azure, Docker, Kubernetes, and GitHub Actions or Azure DevOps.
  • Understanding of data modeling, version control, and continuous integration and continuous delivery for data systems.
  • Strong analytical and problem-solving ability.
  • Excellent communication and collaboration skills.
  • Attention to detail and ability to work with large, complex datasets.
  • Creativity and ability to automate repetitive workflows.
  • Passion for continuous learning and innovation in data and AI technologies.

Responsibilities

  • Design, develop, and maintain batch and real-time data ingestion, transformation, and orchestration pipelines.
  • Build and optimize data Lakehouse architectures using Azure Synapse, Delta Lake, or similar frameworks.
  • Integrate and manage structured and unstructured data sources, including SQL and NoSQL databases, files, documents, and IoT streams.
  • Develop and operationalize ETL/ELT pipelines using Azure Data Factory, Databricks, or Apache Spark.
  • Collaborate with data scientists to prepare and serve machine-learning-ready datasets for model training and inference.
  • Implement data quality, lineage, and governance frameworks across pipelines and storage layers.
  • Work with business intelligence tools, including Power BI, Superset, and Tableau, to enable self-service analytics for business teams.
  • Deploy and maintain data APIs and machine learning models in production using Azure ML, Kubernetes, and continuous integration and continuous delivery pipelines.
  • Ensure scalability, performance, and observability of data workflows through monitoring and automation.
  • Collaborate with engineering, product, and business teams to translate insights into action.

Desired Qualifications

  • Experience in knowledge graph or semantic search solutions.
  • Understanding of large language model-based data retrieval (RAG) patterns.
  • Exposure to data mesh, data fabric, or domain-oriented data architecture.
  • Familiarity with MLflow, Delta Live Tables, or Databricks Unity Catalog.

About the Company

ValGenesis

Cloud-based validation lifecycle management platform

ValGenesis runs a cloud-based Validation Lifecycle Management System (VLMS) for life sciences, turning validation work into a digital, paperless process. It works as a SaaS platform that guides users through planning, executing, reporting, and archiving validations, with AI-enabled modules like iVal, iClean, and iRisk, plus the option of VLMS Express for quick deployments. It differentiates itself with a fully end-to-end, paperless lifecycle and a growing suite of AI tools, supported by a large installed base that includes 30 of the top 50 global life sciences companies, plus ongoing expansion after acquiring 4Tune Engineering. Its goal is to cut validation costs and cycle times while preserving regulatory compliance and traceability.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$40.4M
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at ValGenesis

See more jobs