CareerPlan

Lead Software Engineer - Buyside Services Engineering

Hyderabad, IND, INFull-time2026-11-11

Core

Build, enhance, and maintain industry-leading software solutions for FactSet's Portfolio Services and Managed Services business, focusing on workflow and process monitoring tools for investment professionals.

Role type

Senior individual contributor software engineer (financial data & analytics)

Builds

End-to-end transparency tools, data validation systems, and presentation-ready outputs for performance, risk, and reporting operations.

Domain

Financial services / Data analytics / Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Python (expert), JavaScript/TypeScript, PostgreSQL, AWS (SQS, Lambda, ECS), dataframes (Polars), RESTful API design, OOP, software design patterns, frontend frameworks (Vue.js, Angular, React), testing frameworks (Jasmine, Karma, Puppeteer, pytest, unittest), caching strategies, parallel/asynchronous workflows, multi-tier architecture.

Preferred skills

Microservices design, distributed systems, rate limiting/throttling, D3.js, graph databases (Neo4j).

Technologies

Python, JavaScript, TypeScript, PostgreSQL, AWS, Polars, Vue.js, Angular, React, Neo4j, D3.js

Responsibilities

Design and develop new features and enhancements; maintain and resolve bugs in existing applications; collaborate with Product Development to translate business requirements into technical solutions; participate in technical design discussions; champion best practices and contribute to code reviews and documentation.

Seniority

Senior, hands-on IC