Posted:
3/8/2026, 5:05:26 PM
Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India
Experience Level(s):
Senior
Field(s):
Software Engineering
Job Title – Lead Software Engineer
The Purpose of This Role
As of a Key member of the PI Data team, this candidate is expected
Thrive in a dynamic, fast paced, highly energetic, Agile TEAM based environment
Design, develop and deploy scalable solutions based on Oracle, Snowflake and running on linux platforms and AWS.
Updating and creating standards around data ingestion and processes within the analytics ecosystem for scalable and maintainable platforms.
Identification of currently inefficient processes and data flows and proposed future state, focused on data quality and performance
Full understanding of continuous integration and delivery, including branching strategies, automated unit tests, static analysis (code structure and security), automated deployment and functional automation within CI and CD Pipelines.
The Value You Deliver
The candidate
Will be part of PI Customer Data and Marketing Technology team
Will be an integral part of the Data Stewardship squad in Data and Advanced Analytics product area.
Will be a part of global team, will work with onshore/offshore model
Will participate in daily scrums, Agile ceremonies etc.
The Skills that are Key to this role
Technical / Behavioral
5+ years of experience in the following disciplines: Oracle PL/SQL development, Shell Scripting, Python, Snowflake, AWS, software engineering or database development.
Demonstrated analytical and technical ability
Deep understanding on how data supports business strategy, and how it is used within business processes and its impact.
Experience working with analytics stakeholders to understand and propose solutions and approaches to sophisticated analytic problems.
Nice to have - experience with large-scale data sets (50+ terabytes .. 1+ petabyte)
Nice to have - exposure to Relational and NoSQL Databases and ETL tools
undefined
The Skills that are Good To Have for this role
Passion for data and how data is used to drive enterprise business strategy
Strong communication skills across both business and technical communities
Ability to build trust and strong working relationships with cross-functional teams
Self-directed and able to proactively manage complex projects unsupervised
Demonstrated ability to balance team and individual responsibilities; gaining consensus; influence without authority
Proficient in SQL.
Strong working understanding of continuous integration techniques
Experience working in Agile/Scrum methodologies
Basic project management skills
Strong analytical, diagnostic, and problem-solving skills
Results oriented with ability to clearly articulate and deliver business value
Nice to have - experience in working for a financial organization
undefined
How Your Work Impacts the Organization
PI (Personal Investing) is the arm of Fidelity that focusses on Retail Investing – Brokerage, Mutual Funds and Insurance. This role is currently available in the PI Data team that manages the Analytical Platforms to support the Business Community to deliver Best In-class Strategic and Actionable Insights.
The Expertise We’re Looking For
Bachelor or Master’s degree in computer science, Information Technology or Equivalent 5+ years of IT experience
Location : Bangalore - EGL
Shift timings: 11:00 am - 8:00pm
Website: https://www.fidelity.com/
Headquarter Location: Boston, Massachusetts, United States
Employee Count: 10001+
Year Founded: 1946
IPO Status: Private
Last Funding Type: Secondary Market
Industries: Asset Management ⋅ Finance ⋅ Financial Services ⋅ Retirement ⋅ Wealth Management