Junior Backend Engineer -Python

0 years

2 - 3 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Junior Backend Engineer (Python)

Location: Mangalore, Karnataka (Onsite)

Experience: 0 - 2 Years (Freshers with strong Python/SQL skills are welcome)

Job Type: Full-time (starts with 6-month Probationary Training)

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 seeking a detail-oriented Junior Data Engineer to join our core engineering team.

This is a hybrid role bridging the gap between Data Engineering and Backend Systems. You will not only build the "pipes" that move and clean data (ETL) but also structure that data for consumption by our core platform. You will work with Pydantic for validation, Jinja2 for templating, and SQL for storage—ensuring our data infrastructure is reliable, testable, and strictly typed.

Structure of the Role

  • Phase 1 (Month 0-6): You will join as a Trainee Engineer on a fixed stipend. You will undergo rigorous training on Data Pipelines, Python-based ETL frameworks, Pydantic Schemas, and GxP Compliance.
  • Phase 2 (Month 7+): Upon successful performance review, you will be converted to a Full-Time Junior Backend Engineer with a revised salary package and benefits.

Key Responsibilities

  • ETL Pipeline Development: Write efficient Python scripts to extract data from various sources (APIs, CSVs, JSON), clean/transform it, and load it into our central databases.
  • Data Modeling & Validation: Design and implement strict data models using Pydantic, ensuring all data flowing through our platform is validated and follows strict schema definitions.
  • Data Templating: Build and maintain dynamic templates using Jinja2, formatting complex datasets into structured outputs for downstream processing and reporting.
  • Database Management: Design and optimize relational database schemas (MySQL/PostgreSQL). You will write complex SQL queries to handle heavy data processing loads.
  • Test Engineering: Write comprehensive Unit Tests (using Pytest) to validate your data pipelines and schema logic—ensuring bad data never breaks the system.
  • API Integration: Assist in connecting data pipelines to backend services using Python APIs (FastAPI/Flask).

What We Need (Requirements)

  • Education: B.E./B.Tech in Computer Science/Information Science or MCA.
  • Python Mastery: Strong proficiency in Python is mandatory. You must understand Object-Oriented Programming (OOP) and strict typing.
  • Data Engineering Core: Solid understanding of SQL, Database Normalization, and ETL concepts.
  • Modern Python Stack: Familiarity with Pydantic (for data validation) and Jinja2 (for templating logic) is highly preferred.
  • Testing Mindset: A strong belief in code quality. Experience with Pytest or unittest is a major plus.
  • Tools: Comfort with Git/GitHub and Linux command line.

Nice to Have (Bonus)

  • Experience with Python frameworks like FastAPI.
  • Knowledge of NoSQL or high-performance databases.
  • Exposure to Docker and CI/CD concepts.

Why Join CoReason.ai?

  • Career Path: Master the niche skill set of "Data Engineering"- one of the most valuable profiles in the current tech market.
  • Mentorship: Work directly with senior architects in a collaborative, high-growth environment.
  • Standard 5-day corporate work week.
  • Location: Work from our office in Mangalore.

Job Types: Full-time, Contractual / Temporary
Contract length: 6 months

Pay: ₹20,000.00 - ₹25,000.00 per month

Ability to commute/relocate:

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

Location:

  • Mangalore, Karnataka (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You