Data Engineer - Python | 5-7 Years

Apexon

Bengaluru

On-site

INR 2,500,000 - 3,500,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Group Health Insurance covering family
Term Insurance and Accident Insurance
Paid Holidays & Earned Leaves
Paid Parental Leave
Learning & Career Development
Employee Wellness

Job summary

Apexon is seeking a Python Data Engineer in Bangalore to design and maintain Python-based ETL/ELT pipelines, primarily with Snowflake, and build scalable data models. You will generate programmatic charts and embed them into automated PDFs, while implementing robust data reconciliation and reporting automation.

The role emphasizes SQL proficiency, API integrations, and end-to-end workflow orchestration. Ideal candidates have 5–7 years in Python data engineering, strong Pandas/NumPy skills, and

Qualifications

  • 5 to 7 years of professional experience in Python development, data engineering, or backend software automation.
  • 3+ years of hands-on experience writing complex SQL and working with cloud data warehouses (Snowflake preferred).
  • Strong proficiency in Python data manipulation libraries (Pandas, NumPy) and Snowflake connections.
  • Experience with Python data visualization libraries (Matplotlib/Seaborn/Plotly) and programmatic reporting.
  • Experience with programmatic document generation (WeasyPrint/ReportLab) and HTML/CSS templating.
  • Solid understanding of data modeling, ETL/ELT, APIs, and software design patterns.
  • Strong analytical, debugging, and problem-solving skills with meticulous attention to detail.

Responsibilities

  • ETL/ELT pipeline development: design, develop, and maintain Python-based pipelines with Snowflake.
  • Data modeling and reconciliation to ensure accuracy and historical snapshotting.
  • Programmatic charting and visualization to embed in automated PDF reports.
  • Automated document generation using tools like WeasyPrint or ReportLab.
  • General automation and scripting to support backend engineering tasks.
  • Design, build, and integrate REST APIs and data connectors.
  • Workflow orchestration to schedule and monitor data workflows.
  • Performance optimization of database queries and Python scripts.

Skills

Python
ETL/ELT
SQL
Pandas
NumPy
Snowflake
Data visualization
Report generation
APIs
Workflow orchestration

Education

Bachelor's degree in CS/IS/SE/Data Analytics

Tools

Snowflake Connector for Python
WeasyPrint
ReportLab
Matplotlib
Seaborn
Plotly

Job description

Python Data Engineer

  • Experience- 5 to 7 years of experience
  • Location -Bangalore ( 5 Days working- In office )
Role-
  • ETL/ELT Pipeline Development: Design, develop, and maintain robust, reusable Python-based ETL/ELT pipelines to extract, transform, and load data from cloud data warehouses, specifically Snowflake.
  • Data Modeling & Reconciliation: Build and optimize scalable data models, handling complex business logic, historical data snapshotting, and rigorous data reconciliation.
  • Programmatic Charting & Visualization: Design and generate complex financial charts (stacked bar, line, area, and matrix heatmaps) programmatically using Python visualization libraries to embed directly into automated PDF reports.
  • Automated Document Generation: Develop programmatic document generation engines (e.g., PDF/report generation using ReportLab, WeasyPrint, or FPDF2) and automate secure distribution workflows.
  • General Automation & Scripting: Write clean, modular, and well-documented Python code to support diverse backend engineering, automation, and scripting tasks.
  • API Integration: Design, build, and integrate custom REST APIs and connectors to sync data across disparate enterprise systems.
  • Workflow Orchestration: Automate, schedule, and monitor end-to-end data workflows and system processes to ensure high availability and reliability.
  • Performance Optimization: Troubleshoot, debug, and optimize database queries and Python scripts for maximum performance.
Required Qualifications
  • Bachelors degree in Computer Science, Information Systems, Software Engineering, Data Analytics, or a related field.
  • 5 to 7 years of professional experience in Python development, data engineering, or backend software automation.
  • 3+ years of hands‑on experience writing complex SQL queries and working with cloud data warehouses (Snowflake preferred).
  • Strong proficiency in Python data manipulation libraries (Pandas, NumPy) and database connectors (Snowflake Connector for Python).
  • Strong hands‑on experience with Python data visualization libraries such as Matplotlib, Seaborn, Plotly (static export), or ReportLab Drawing/Charts.
  • Proven experience with programmatic document generation, HTML/CSS templating (e.g., WeasyPrint), or automated reporting solutions.
  • Solid understanding of data modeling, ETL/ELT processes, API integrations, and software design patterns.
  • Strong analytical, debugging, and problem‑solving skills with excellent attention to detail.
Preferred Qualifications
  • Experience working in Banking, Financial Services, Capital Markets, or other highly regulated environments.
  • Experience with cloud orchestration tools (AWS Lambda, or Snowflake Tasks).
  • Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies.
  • Power Platform, Power BI familiarity is a huge plus.
Our Commitment to Diversity & Inclusion:

Did you know that Apexon has been Certified™ by Great Place To Work®, the global authority on workplace culture, in each of the four regions in which it operates: USA (for the seventh time in 2026), India (for the tenth consecutive time in 2026), the UK(for the fourth time in 2026) and Mexico (for the second time in 2026). Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals.

Our Commitment to Environment:

Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.

Our Perks and Benefits:

Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning/upskilling experience and provide care and support for you and your loved ones. As an Apexon Associate, you get continuous skill-based development, opportunities for career advancement, and access to comprehensive health and well‑being benefits and assistance.

We also offer:

  • Group Health Insurance covering family of 4
  • Term Insurance and Accident Insurance
  • Paid Holidays & Earned Leaves
  • Paid Parental Leave
  • Learning & Career Development
  • Employee Wellness
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java - L3 Production Support | 5+ Year
Java - L3 Production Support | 5+ Year

Apexon • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance covering family
Term Insurance and Accident Insurance
Paid Holidays & Earned Leaves
+3
Data Engineer
Data Engineer

APEXX Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Health insurance (Employee, Spouse, and Two Children)
15 personal days per year
Learning and development training
+1
Business Development Manager
Business Development Manager

Apexon • Mumbai

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance
Solutions Architect (Databricks COE)
Solutions Architect (Databricks COE)

Apexon Technology • Pune District

On-site
INR 2,000,000 - 3,000,000
Group Health Insurance covering family of 4
Term Insurance and Accident Insurance
Paid Holidays & Earned Leaves
+2
Data Engineer
Data Engineer

APEXX Global • Maharashtra

On-site
INR 800,000 - 1,500,000
Health insurance
15 personal days
Paid day off for charity work
+2
Sr. Data Engineer
Sr. Data Engineer

Kanerika Software Pvt Ltd. • Indore District

On-site
INR 1,200,000 - 1,800,000
Health Insurance
Flexible Working Hours
Professional Certification Reimbursements
+2
Fullstack AI/ML Engineer
Fullstack AI/ML Engineer

Apexon • Pune District

On-site
INR 2,000,000 - 4,200,000
Group Health Insurance covering family
Technical Lead – AWS Agentic AI Platform
Technical Lead – AWS Agentic AI Platform

Apexon • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Group Health Insurance
Associate Data Engineer
Associate Data Engineer

Jobgether • India

Hybrid
INR 420,000 - 640,000
Competitive compensation package
Health and wellness benefits
Paid time off and holidays
+5
SDET Engineer
SDET Engineer

Apexon Technology • India

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance covering family
Term Insurance and Accident Insurance
Paid Holidays & Earned Leaves
+1