State Street logo

Lead Software Engineer – Investment Analytics, VP - State Street Investment Management

State Street
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonApache SparkSQLData PipelinesDatabricksAWS Cloud ServicesData QualityPerformance Optimization

Job description

Overview

Lead a hands-on software engineering effort on the Investment Analytics Application Development team, designing and delivering scalable solutions that process and analyze investment and financial data on Databricks in AWS.

What you'll do

  • Design, build, and optimize scalable applications and data pipelines using Python, PySpark, and SQL on Databricks (AWS).
  • Partner with business stakeholders to understand financial data, analytics requirements, and downstream usage across research, portfolio management, risk, and reporting.
  • Implement solutions supporting financial analytics use cases, including performance measurement, attribution, returns analysis, and benchmark comparisons.
  • Participate in requirements analysis, solution design, and technical implementation following an Agile SDLC.
  • Develop robust, maintainable data workflows with strong emphasis on data quality, transparency, and operational reliability.
  • Optimize Spark and SQL workloads for scale and performance using appropriate partitioning, query design, and Databricks best practices.
  • Own the investigation and resolution of complex production issues, including root-cause analysis and long-term remediation.
  • Collaborate with application, data architecture, and infrastructure teams to deliver end-to-end solutions.
  • Contribute to technical standards, best practices, documentation, and design reviews.
  • Remain current with emerging technologies and recommend improvements to tools, frameworks, and development practices.
  • Collaborate with the global team on sprint milestones.

What you'll need

  • Strong experience working with financial data in an asset management or capital markets environment, such as returns and performance data, holdings, transactions, and positions, benchmarks and market/reference data, and performance and/or attribution concepts and calculations.
  • Advanced development skills in Python, PySpark, and advanced SQL.
  • Experience with large-scale data processing and optimization.
  • Experience building solutions on Databricks / Apache Spark in a cloud environment (AWS preferred).
  • Solid understanding of data warehousing and analytical data platform concepts.
  • Strong analytical and problem-solving skills with the ability to work independently.
  • Effective communicator able to collaborate across technical and non-technical stakeholders.
  • 10+ years of experience delivering technology solutions, preferably within asset management or financial services.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • Strong written and verbal communication skills.

Nice to have

  • Familiarity with BI and data visualization tools for enabling reporting and insight delivery.
  • Experience leveraging AI-assisted development tools to improve productivity and code quality.

Details

  • Location: Bangalore, India.
  • Hands-on role requiring independent ownership of design and implementation.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Software Engineer – Investment Analytics, VP - State Street Investment Management