Data Engineer (python & Etl)

Year    KA, IN, India

Job Description

Job Title: Data Engineer (Python & ETL)



Location: Mangalore, Karnataka (Onsite)

Experience: 2 - 5 Years

Job Type: Full-time

About the Company

CoReason.ai is a fast-growing HealthTech company operating at the intersection of Life Sciences and Technology. We are building advanced analytical platforms to help pharmaceutical companies and healthcare organizations make data-driven decisions with precision.

About the Role



We are looking for a skilled Mid-Level Data Engineer to take ownership of our ETL workflows.

In this role, you will be the "Technical Anchor" for our data team. While you will spend 70% of your time writing code and building pipelines, you will also guide the Junior Engineers, ensuring that the code they write is clean, efficient, and strictly typed. You will bridge the gap between raw data sources and our core analytical platform.

Structure of the Role



Phase 1 (Month 0-6):

You will join as a

Probationary Data Engineer

on a fixed retainer/contract. You will undergo deep-dive onboarding on our specific ETL architecture, Data Validation Standards (Pydantic), and GxP Compliance.

Phase 2 (Month 7+):

Upon successful performance review, you will be confirmed as a

Permanent Data Engineer

with a revised salary package and benefits.

Key Responsibilities



ETL Pipeline Construction:

Design and maintain robust Python scripts to ingest complex data from APIs, SQL, and flat files. You will ensure these pipelines are reliable and error-free.

Team Mentorship:

Conduct code reviews for junior team members. You will help them improve their Python skills, enforcing best practices like modular design and type hinting.

Data Validation Logic:

Implement strict data models using

Pydantic

. You are responsible for ensuring that only clean, validated data flows into our downstream systems.

Database Optimization:

Write and optimize complex SQL queries. You should be comfortable debugging slow queries and managing schema changes in MySQL or PostgreSQL.

Data Templating:

Use

Jinja2

to format data into structured templates for reporting and internal processing.

Testing & Quality:

Champion the use of Unit Tests (

Pytest

) within the team to prevent regressions and bugs.

What We Need (Requirements)



Education:

B.E./B.Tech in Computer Science.

Experience:

2 - 5 years of hands-on Python development experience.

Strong Python Skills:

You must be comfortable with Object-Oriented Programming (OOP) and writing clean, production-ready code.

Database Knowledge:

Solid command of

SQL

(Joins, Indexing, Normalization).

Modern Tooling:

Experience with

Pydantic

(for validation) is highly preferred.

Mentorship Attitude:

You must be willing to help train and guide freshers.

Nice to Have (Bonus)



Experience with Python web frameworks like

FastAPI

. Familiarity with Docker or CI/CD pipelines. Background in Healthcare or Data Analytics.

Why Join CoReason.ai?



Step Up:

A perfect role for a developer ready to move from "Individual Contributor" to "Team Lead."

Impact:

Build the core infrastructure that powers decision-making for major pharmaceutical clients. Standard 5-day corporate work week.

Location

: Work from our office in Mangalore.
Job Types: Full-time, Contractual / Temporary
Contract length: 6 months

Pay: ₹30,000.00 - ₹35,000.00 per month

Ability to commute/relocate:

Mangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:

IT: 10 years (Preferred)
Location:

Mangalore, Karnataka (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5034715
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year