Senior Pyspark Developer

Luxoft

Bengaluru

On-site

INR 3,000,000 - 4,500,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft is seeking a Senior PySpark Developer to join a leading investment bank's Trade Surveillance Team in Bengaluru. You will develop and maintain data-intensive PySpark applications and collaborate with cross-functional teams.

The role requires 8+ years in PySpark, strong Python, and experience with Pandas/Numpy, DB connectivity, RESTful APIs, and building scalable data pipelines. You will mentor juniors and participate in design, testing, and code reviews.

Qualifications

  • 8+ years of experience in data intensive PySpark development.
  • Core Python development experience.
  • Basic experience in Gen/Agentic AI.
  • Strong knowledge of DB connectivity, data loading, transformation, calculation.
  • Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations.
  • Vector operations on Pandas dataframes /series.
  • Application of applymap, apply, map functions.
  • Concurrency and error handling data pipeline batch of size [1-10 gb].
  • Ability to understand business requirements and translate them into technical requirements.
  • Ability to design architecture of data pipeline for concurrent data processing.
  • Familiar with creating/designing RESTful services and APIs.
  • Familiar with application unit tests.
  • Working with Git source control Service-orientated architecture, including integrations with other applications and services.

Responsibilities

  • Develop software applications based on business requirements.
  • Maintain software applications and make enhancements according to project specifications.
  • Participate in requirement analysis, design, development, testing, and implementation activities.
  • Propose new techniques and technologies for software development.
  • Perform unit testing and user acceptance testing to evaluate application functionality.
  • Ensure to complete the assigned development tasks within the deadlines.
  • Work in compliance with coding standards and best practices.
  • Provide assistance to Junior Developers when needed.
  • Perform code reviews and recommend improvements.
  • Review business requirements and recommend changes to develop reliable applications.
  • Develop coding documentation and other technical specifications for assigned projects.
  • Act as primary contact for development queries and concerns.
  • Analyze and resolve development issues accurately.

Skills

PySpark
Python
Gen/Agentic AI
DB Connectivity
Pandas/Numpy
Vector ops
DataFrame apply/map
Concurrency handling
RESTful APIs
Git/SOA integration

Job description

We need a Senior Pyspark Developer to work for a leading investment bank client in Trade Surveillance Team.

Responsibilities:
  • Develop software applications based on business requirements
  • Maintain software applications and make enhancements according to project specifications
  • Participate in requirement analysis, design, development, testing, and implementation activities
  • Propose new techniques and technologies for software development.
  • Perform unit testing and user acceptance testing to evaluate application functionality
  • Ensure to complete the assigned development tasks within the deadlines
  • Work in compliance with coding standards and best practices
  • Provide assistance to Junior Developers when needed.
  • Perform code reviews and recommend improvements.
  • Review business requirements and recommend changes to develop reliable applications.
  • Develop coding documentation and other technical specifications for assigned projects.
  • Act as primary contact for development queries and concerns.
  • Analyze and resolve development issues accurately.
Mandatory Skills Description:
  • 8+ years of experience in data intensive Pyspark development.
  • Experience as a core Python developer.
  • Basic experience in Gen/Agentic AI
  • Strong knowledge of DB connectivity, data loading , transformation, calculation.
  • Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations.
  • Vector operations on Pandas dataframes /series.
  • Application of applymap, apply, map functions.
  • Concurrency and error handling data pipeline batch of size [1-10 gb].
  • Ability to understand business requirements and translate them into technical requirements.
  • Ability to design architecture of data pipeline for concurrent data processing.
  • Familiar with creating/designing RESTful services and APIs.
  • Familiar with application unit tests.
  • Working with Git source control Service-orientated architecture, including the ability to consider integrations with other applications and services.
Nice-to-Have Skills Description:
  • Knowledge of web backend technology - Django, Python, PostgreSQL.
  • Understanding of Financial Markets Asset Classes (FX, FI, Equities, Rates, Commodities & Credit), various trade types (OTC, exchange traded, Spot, Forward, Swap, Options) and related systems is a plus
  • Surveillance domain knowledge, regulations (MAR, MIFID, CAT, Dodd Frank) and related Systems knowledge is certainly a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Pyspark Developer
Python Pyspark Developer

Luxoft India • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Pyspark Developer (with Banking/Capital Markets)
Senior Pyspark Developer (with Banking/Capital Markets)

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Pyspark Developer - Capital Markets (7+ years)
Senior Pyspark Developer - Capital Markets (7+ years)

Luxoft India • Chennai District

On-site
INR 1,500,000 - 2,000,000
PySpark Developer
PySpark Developer

Luxoft • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Lead Pyspark Developer (only Immediate joiner accepted)
Lead Pyspark Developer (only Immediate joiner accepted)

Luxoft India • Chennai District

On-site
INR 4,000,000 - 7,000,000
Lead Pyspark Developer (only Immediate joiner accepted)
Lead Pyspark Developer (only Immediate joiner accepted)

Luxoft India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Pyspark Developer
Lead Pyspark Developer

Luxoft • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior PySpark Developer
Senior PySpark Developer

Basebiz • Chennai District, Bengaluru

On-site
INR 2,400,000 - 3,600,000
Hiring Senior Pyspark and Python Developer Experience- Bangalore/ Chennai (8-12 yrs) - Hybrid
Hiring Senior Pyspark and Python Developer Experience- Bangalore/ Chennai (8-12 yrs) - Hybrid

Luxoft India • Bengaluru

Hybrid
INR 12,000,000 - 15,000,000
Python Developer
Python Developer

Luxoft • Bengaluru

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