Python Developer

Synechron Technologies Pvt. Ltd.

Mumbai

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synechron Technologies Pvt. Ltd. is looking for a hands-on Python Developer with Spark expertise to join their Fraud Technology team in Mumbai, India. This mid-level position focuses on building scalable, production-grade data solutions for real-time fraud detection systems.

The ideal candidate will have strong data engineering skills, software design principles knowledge, and the capability to integrate modern data platforms within a complex enterprise ecosystem.

Qualifications

  • 3+ years of professional experience in Python development with strong focus on data engineering.
  • Hands-on expertise with Apache Spark and Big Data processing.
  • Strong SQL skills with experience in relational and distributed data systems.
  • Solid understanding of software engineering principles and clean code practices.
  • Experience in system design and architecture for scalable, data-intensive applications.
  • Ability to evaluate new technologies and recommend solutions.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and optimize scalable data pipelines using Python and Apache Spark.
  • Build high-performance data workflows with pushdown optimization, streaming, and partitioning.
  • Evaluate and integrate modern data platforms and tools into enterprise architecture.
  • Engineer and manage feature pipelines to support real-time fraud detection systems.
  • Design data models and processing strategies ensuring scalability and performance.
  • Develop production-ready solutions with operational excellence.
  • Apply clean code practices, SOLID principles, and architecture patterns.
  • Participate in code reviews, testing, and deployment activities.

Skills

Python development
Apache Spark
SQL
Data engineering
System design
Analytical skills
Communication skills
Collaboration skills

Tools

Snowflake
Databricks
Kafka
Redis
Airflow
Jenkins
Git
Kubernetes

Job description

Overview

We are looking for a hands-on Python Developer with Spark expertise to join our Fraud Technology team. This is a mid-level individual contributor role focused on building scalable, production-grade data solutions that support real-time fraud detection systems. The ideal candidate will bring strong data engineering skills, a solid grasp of software design principles, and the ability to evaluate and integrate modern data platforms into a complex enterprise ecosystem.

Responsibilities
  • Design, develop, and optimize scalable data pipelines using Python and Apache Spark.
  • Build high-performance data workflows with pushdown optimization, streaming, replication, partitioning, and clustering techniques.
  • Evaluate and integrate modern data platforms and tools into our enterprise architecture.
  • Engineer and manage feature pipelines to support real-time fraud detection systems.
  • Design data models and processing strategies that align with distributed system principles, ensuring scalability, consistency, and performance across large-scale environments.
  • Develop solutions that are production-ready, maintainable, and built with observability and operational excellence in mind.
  • Apply clean code practices, SOLID principles, and architecture patterns to deliver robust and extensible systems.
  • Participate in code reviews, testing, and deployment activities.
  • Contribute to architectural decisions and continuous improvement initiatives.
Qualifications
  • 3+ years of professional experience in Python development with a strong focus on data engineering.
  • Hands-on expertise with Apache Spark and Big Data processing.
  • Strong SQL skills and experience with both relational and distributed data systems.
  • Solid understanding of software engineering principles, clean code, and design patterns.
  • Experience in system design and architecture for scalable, data-intensive applications.
  • Ability to evaluate new technologies and recommend solutions aligned with enterprise needs.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
Beneficial Skills (Nice to have)
  • Exposure to cloud platforms such as Snowflake, Databricks, or similar.
  • Familiarity with Kafka, Redis, Airflow, Jenkins, and Git.
  • Understanding of observability practices and tools like Open Telemetry, Grafana, Loki, or Tempo, with a mindset for embedding observability into system design.
  • Awareness of Kubernetes, Helm, GitOps, and containerization concepts.
  • Background in real-time systems, or financial services domains.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager
Manager

Bank of America • India

On-site
INR 800,000 - 1,500,000
Python-Pyspark Developer
Python-Pyspark Developer

Infosys • Hyderabad

On-site
INR 2,400,000 - 3,600,000
Data Analytics Engineer
Data Analytics Engineer

EXL • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Intact Green Services (india) • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Industry-standard compensation
Python, Pyspark Developer
Python, Pyspark Developer

Infosys • Hyderabad

On-site
INR 1,100,000 - 2,300,000
Spark + Scala+ Python +Github Copilot
Spark + Scala+ Python +Github Copilot

SPG LLC • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Developer - PySpark
Developer - PySpark

Compunnel, Inc. • Pune District

On-site
INR 800,000 - 1,500,000
Big Data Developer
Big Data Developer

Metaplore Solutions Pvt Ltd • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Spark + Scala+ Python +Github Copilot
Spark + Scala+ Python +Github Copilot

SPG Consulting • Bengaluru Urban

On-site
INR 1,200,000 - 2,300,000
Regular Data Engineer
Regular Data Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,600,000