CrawlJobs Logo

Senior Software Engineer

https://www.hsbc.com Logo

HSBC

Location Icon

Location:
India, Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Senior Software Engineer role at HSBC focusing on ETL development and data processing using Python, SQL, and cloud technologies. The position involves developing custom ETL scripts, ensuring data quality, automating processes, and working with various data formats and cloud services.

Job Responsibility:

  • Core Python development
  • Database development with Microsoft SQL Server
  • Data processing using Pandas and NumPy
  • Database interaction using SQLAlchemy and PyODBC
  • ETL development with custom scripts
  • Working with data formats including Excel, JSON, CSV
  • Cloud-based data processing with Google Cloud SDK
  • Task automation with scheduling jobs and API interactions
  • Data quality validation using Great Expectations
  • Version control and CI/CD pipeline setup
  • Testing and debugging with unit testing and logging

Requirements:

  • Core Python: Understand data structures, file handling, error handling, and object-oriented programming (OOP)
  • Experience in Microsoft SQL Server(T-SQL) development
  • Proficiency in Pandas, NumPy
  • Use SQLAlchemy, PyODBC for relational databases
  • Experience custom ETL scripts
  • Work with Excel, JSON, CSV
  • Google Cloud SDK for cloud-based data processing
  • Automate tasks with Scheduling jobs, API interactions
  • Use Great Expectations for validation and ensuring data integrity
  • Experience with Git and setting up CI/CD pipelines for automation
  • Use unit testing and logging for debugging and improving code quality

Nice to have:

  • Experience in Django & Tableau
  • Familiar with using tools – Service Now, GitHub, JIRA, Confluence, Jenkins
  • Highly proactive and able to work independently
  • Experience of working with disparate teams and resources located remotely
  • Proven ability to work across regions whilst maintaining a global perspective
  • Excellent interpersonal communication skills to discuss technical, functional requirement and coordinating on various deliverables
What we offer:
  • Opportunities, support and rewards
  • Continuous professional development
  • Flexible working
  • Opportunities to grow within an inclusive and diverse environment

Additional Information:

Job Posted:
October 10, 2025

Expiration:
October 11, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.