Senior Data Engineer - Python

Apexon

Bengaluru

Hybrid

INR 1,500,000 - 2,300,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Group Health Insurance covering family

Job summary

Apexon is seeking a Python Data Engineer/Automation Developer with 5–7 years of experience to join its AI-first technology services team in Bengaluru, India. You will design robust Python ETL/ELT pipelines to Snowflake, build scalable data models, and generate programmatic charts for automated PDF reports.

You will also develop document generation engines using ReportLab or WeasyPrint, automate distribution workflows, and integrate REST APIs across enterprise systems.

Qualifications

  • Bachelors degree in a related field.
  • 5–7 years of Python development or data engineering experience.
  • 3+ years writing complex SQL and working with cloud data warehouses.

Responsibilities

  • ETL/ELT Pipeline Development: Design, develop, and maintain robust 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 programmatically using Python visualization libraries to embed directly into automated PDF reports.
  • Automated Document Generation: Develop programmatic document generation engines (PDF/report generation using ReportLab, WeasyPrint, or FPDF2) and automate secure distribution workflows.
  • General Automation & Scripting: Write clean, modular Python code for 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 for high availability.
  • Performance Optimization: Troubleshoot, debug, and optimize database queries and Python scripts for maximum performance.

Skills

Python development
Data engineering
SQL
Snowflake
Pandas
NumPy
Matplotlib/Seaborn/Plotly
WeasyPrint/ReportLab
API integrations
ETL/ELT
Programming debugging

Education

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

Tools

Snowflake Connector for Python

Job description

Role: Python Data Engineer/ Automation Developer (5–7 years of experience)

Apexon is an AI-first technology services firm that engineers intelligent enterprises. Our interconnected disciplines of Domain & Strategy, Cognitive Architecture, and Harness Engineering guide every engagement, helping clients deliver meaningful business outcomes while applying collective intelligence to confidently scale from early AI strategies to enterprise-grade production systems. For over three decades, we have helped organizations by leveraging our deep and practical expertise in Artificial Intelligence, Data & Analytics, Digital Engineering, and Experience, combined with our industry knowledge across Banking & Financial Services, Healthcare and Life Sciences to create lasting business value. Apexon is backed by Goldman Sachs Asset Management and Everstone Capital.

Responsibilities:
  • 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
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Analytics, or a related field.
  • 5–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. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. You can read about our Job Applicant Privacy policy here Job Applicant Privacy Policy (apexon.com)

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:
  • oGroup Health Insurance covering family of 4
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer - Python | 5-7 Years
Data Engineer - Python | 5-7 Years

Apexon • Bengaluru

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

Apexon • Hyderabad, Bengaluru

Hybrid
INR 3,000,000 - 5,400,000
Group Health Insurance covering family
Term Insurance and Accident Insurance
Paid Holidays & Earned Leaves
+3
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
AI Engineer (Agentic AI & Regulatory Reporting)
AI Engineer (Agentic AI & Regulatory Reporting)

Apexon • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Group Health Insurance
Paid Holidays & Earned Leaves
Employee Wellness
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
Data Analyst - AWS | 4-7 Years
Data Analyst - AWS | 4-7 Years

Apexon • Bengaluru

On-site
INR 1,100,000 - 1,900,000
Group Health Insurance
Paid Holidays & Leaves
Paid Parental Leave
+2
Solutions Architect - AWS Generative AI & Agentic AI
Solutions Architect - AWS Generative AI & Agentic AI

Apexon • Pune District

On-site
INR 3,500,000 - 7,500,000
Group Health Insurance
Senior Analyst - Data Engineering
Senior Analyst - Data Engineering

Darwinbox Digital Solutions Pvt. Ltd. • Chennai District

On-site
INR 1,600,000 - 2,200,000
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
Business Development Manager
Business Development Manager

Apexon • Mumbai

On-site
INR 1,200,000 - 1,800,000
Group Health Insurance