HSBC

Big Data Engineer (Python)/Senior Software Engineer

HSBC

Pune, Maharashtra, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to HSBC, a leading global bank with a long history of providing financial services to individuals and businesses. We are currently seeking a highly skilled and experienced Big Data Engineer (Python)/Senior Software Engineer to join our team. As a member of our team, you will have the opportunity to work with cutting-edge technologies and contribute to the development of our big data platform. Are you a passionate and innovative individual with a strong background in Python and a deep understanding of big data? If so, we want to hear from you! Keep reading to learn more about this exciting opportunity.

  1. Develop and maintain the big data platform for HSBC, utilizing your expertise in Python and big data technologies.
  2. Collaborate with cross-functional teams to design, develop, and implement scalable and efficient data pipelines.
  3. Work closely with data scientists and data analysts to understand their requirements and translate them into technical solutions.
  4. Design and implement data quality and data governance processes to ensure accuracy and consistency of data.
  5. Troubleshoot and debug issues with the big data platform, and provide timely resolutions.
  6. Stay updated with the latest advancements in big data technologies and recommend innovative solutions to improve the platform.
  7. Develop and maintain documentation for the big data platform, including data models, data dictionaries, and process flows.
  8. Create and maintain automated testing procedures to ensure the reliability and accuracy of the big data platform.
  9. Mentor and coach junior team members, share best practices and contribute to the overall growth of the team.
  10. Collaborate with other teams within the organization to identify and implement opportunities for data-driven decision making.
  11. Adhere to HSBC's security and compliance policies, ensuring the safety and security of sensitive data.
  12. Participate in code reviews and contribute to the overall code quality of the big data platform.
  13. Communicate effectively with stakeholders to provide regular updates on project progress and seek feedback for continuous improvement.
  14. Ensure adherence to project timelines and deliverables, working efficiently to meet project deadlines.
  15. Continuously monitor and optimize the performance of the big data platform to ensure scalability and efficiency.
Where is this job?
This job is located at Pune, Maharashtra, India
Job Qualifications
  • Proficiency In Python Programming Language: The Primary Requirement For This Role Is A Strong Understanding Of Python, As It Is The Main Programming Language Used For Handling Big Data At Hsbc.

  • Experience With Big Data Technologies: A Big Data Engineer At Hsbc Should Have Experience Working With Technologies Such As Hadoop, Spark, And Kafka, As Well As A Good Understanding Of Data Warehousing And Etl Processes.

  • Strong Problem-Solving Skills: Hsbc Is Looking For Candidates Who Have A Proven Track Record Of Solving Complex Data-Related Problems, As This Role Requires The Ability To Analyze Large Datasets And Find Effective Solutions.

  • Knowledge Of Data Visualization Tools: The Ideal Candidate Should Have Experience With Data Visualization Tools Such As Tableau Or Powerbi, As Well As The Ability To Create Meaningful Visualizations To Communicate Insights From Big Data.

  • Teamwork And Communication Skills: As A Senior Software Engineer At Hsbc, The Candidate Will Be Working In A Team Environment, Collaborating With Other Engineers And Data Scientists. Therefore, Strong Teamwork And Communication Skills Are Essential For This Role.

Required Skills
  • Data Analysis

  • Database Management

  • Data Modeling

  • Machine Learning

  • Hadoop

  • Data Visualization

  • Cloud Computing

  • Spark

  • Python programming

  • SQL querying

  • ETL (Extract, Transform, Load)

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Big Data Engineer (Python)/Senior Software Engineer in Pune, Maharashtra, India is between ₹1,400,000 to ₹2,000,000 per year. This salary range can vary depending on factors such as experience, skills, and company size.

Additional Information
HSBC is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedApril 10th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About HSBC

HSBC Holdings Plc operates as a holding company for the HSBC Group. It provides banking and financial services through four global businesses, including Retail Banking and Wealth Management, Commercial Banking, Global Banking and Markets and Global Private Banking. The company's operating segments are organized into six geographical regions, including Europe, Hong Kong, Rest of Asia Pacific, Middle East and North Africa, North America and Latin America.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started