Senior Python Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Senior Python Developer

Experience: 4–8 Years

About the Role

We are looking for a Senior Python Developer Engineer to join our team. This role focuses on building and maintaining data-intensive backend systems handling large-scale datasets and exposing insights through robust scalable APIs.

You will work closely with operational and transactional data design efficient data pipelines and build backend services that power analytics reports and ERP workflows. The ideal candidate is strong in Python excellent with data and databases and capable of owning features end-to-end.

Key Responsibilities

  • Analyze large datasets to identify trends inconsistencies and operational insights.
  • Design build and maintain backend services and REST APIs using Python and FastAPI.
  • Perform advanced data manipulation and aggregation using Pandas NumPy and SQL.
  • Design and optimize data pipelines for analytics reporting and downstream systems.
  • Implement automated data quality checks validations and monitoring scripts.
  • Work closely with product application and business teams to translate raw data into clear actionable outputs.
  • Optimize query performance across relational and analytical databases.
  • Expose processed data and insights via APIs or dashboards for consumption by web or ERP applications.
  • Ensure high standards of code quality performance scalability and maintainability.
  • Write clear documentation for APIs data flows and processing logic.

Required Skills & Qualifications

  • 4–8 years of strong hands-on experience with Python in production systems.
  • Excellent experience with data handling processing and large datasets.
  • Strong experience building APIs using FastAPI (or similar frameworks).
  • Deep expertise in Pandas NumPy and SQL.
  • Solid experience with MySQL and PostgreSQL.
  • Experience working with analytical or reporting workloads.
  • Strong understanding of data modeling joins aggregations and performance tuning.
  • Proficiency with Git and collaborative development workflows.
  • Strong analytical and problem-solving skills with the ability to work independently.

Good to Have

  • Experience with ClickHouse Databricks or Elasticsearch.
  • Exposure to data engineering concepts such as ETL/ELT batch processing and data pipelines.
  • Experience with workflow orchestration tools (Airflow Prefect Dagster).
  • Familiarity with data visualization libraries (Plotly Matplotlib Seaborn).
  • Experience with AWS services (S3 EC2 RDS Lambda).
  • Prior experience integrating data services into ERP or business applications.

Soft Skills

  • Strong analytical mindset and attention to detail.
  • High ownership and accountability.
  • Ability to work independently with minimal supervision.
  • Clear communication and documentation skills.
  • Proactive solution-oriented approach.

Senior Python DeveloperExperience: 4–8 YearsAbout the RoleWe are looking for a Senior Python Developer Engineer to join our team. This role focuses on building and maintaining data-intensive backend systems handling large-scale datasets and exposing insights through robust scalable APIs.You will wor...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT