Full Stack Data Engineer

Year    MH, IN, India

Job Description

Job Title:

Full Stack Data Engineer

Location:

Pune

Employment Type:

Full-Time

Experience Level:

Mid to Senior

Job Overview



We are seeking a highly skilled

Full Stack Data Engineer

who is passionate about building backend systems, managing data infrastructure, and contributing to the frontend when needed.

You will work at the intersection of

web development

and

data engineering

, helping build robust APIs, managing modern databases like

Supabase

and

PostgreSQL

, and delivering insights through analytics and automation.

This role blends

engineering craftsmanship

with

data intuition

to power internal tools and business intelligence.

Key ResponsibilitiesBackend & Full Stack Development



Design and maintain scalable web applications using

Python (Django)

. Integrate and manage

PostgreSQL

and

Supabase

databases. Build and optimize

RESTful

or

GraphQL

APIs for internal and external use. Occasionally contribute to frontend tasks (

React/Vue/HTML/CSS/JS

) for dashboards or internal tools. Ensure performance, security, and efficiency across the stack.

Database Engineering & Administration



Design and normalize database schemas to support scale and performance. Implement

data backup, restore, and security protocols

. Monitor and optimize query performance across data-intensive systems.

API & System Integration



Develop, document, and maintain APIs for seamless data exchange. Integrate with third-party and internal services using modern authentication standards (

OAuth/JWT

). Maintain version control and backwards compatibility.

Data Reporting & Analytics



Build automated and ad-hoc data reports for key stakeholders. Translate business needs into KPIs and dashboards using analytics tools. Conduct

exploratory data analysis (EDA)

to uncover insights and trends.

Process Automation & Internal Tooling



Identify and automate manual or inefficient workflows using custom scripts or no-code tools. Collaborate with cross-functional teams to design scalable internal systems and technical processes. Drive end-to-end automation from data ingestion to actionable reporting.

Required Qualifications



Strong experience with

Python (Django)

for backend development. Deep understanding of

PostgreSQL

,

Supabase

, or similar modern data platforms. Skilled in

SQL

, schema design, and database optimization. Experience with API development and integration, including authentication (

OAuth/JWT

). Familiarity with basic frontend frameworks (

React, Vue, or plain JS/HTML/CSS

). Hands-on with

ETL pipeline design

, data modeling, and reporting tools. Solid understanding of

Git

,

CI/CD workflows

, and agile software practices.

Optional Skills (Nice-to-Have)



DevOps:

Deployment and environment management (e.g., Gunicorn, Nginx, Docker).

Linux/Ubuntu:

Server maintenance, scripting, log analysis.

Data Visualization:

Experience with tools like

Metabase

,

Redash

, or custom dashboards.

Cloud Platforms:

Experience with cloud infrastructure (e.g.,

GCP

,

AWS

,

Vercel

).

Soft Skills



Strong communication and asynchronous collaboration abilities. Proactive, independent problem-solver who thrives in a remote-first environment. Ability to balance technical detail with business context. Passion for

clean code

,

system optimization

, and

impactful automation

.
Job Types: Full-time, Permanent

Pay: ?1,000,000.00 - ?1,500,000.00 per year

Experience:

Django: 3 years (Required)
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
    JD4020083
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year