FactSet logo

Software Engineer II - Buyside Services Engineering

FactSet
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

2 - 3 Years

TYPE

FullTime

SKILLS REQUIRED

PythonRESTful APIsObject-Oriented ProgrammingSQLDesign PatternsTypescriptUnit Testing

Job description

Overview

Individual contributor role building, enhancing and maintaining workflow and process monitoring products for FactSet's Portfolio Services and Managed Services business within the Buyside Services Engineering team.

What you'll do

  • Design and develop new features and enhancements
  • Maintain and resolve bugs in existing applications
  • Collaborate with Product Development to understand business requirements and translate them into robust technical solutions
  • Participate in technical design discussions with fellow Analytics Engineers
  • Work with the PD team to prioritize and resolve production and development issues
  • Champion best practices within the team and contribute to code reviews, documentation, and test plans

What you'll need

  • 2–3 years of hands-on software engineering industry experience
  • B.Tech / M.Tech in Computer Science or equivalent educational background
  • Python proficiency with a track record of building production-grade, client-facing systems
  • Strong understanding of Object-Oriented Programming (OOP) principles and software design patterns
  • Proven experience in API development, designing and building RESTful services
  • JavaScript/TypeScript experience-based frontend frameworks: Vue.js, Angular, or React
  • Experience with frontend and backend testing frameworks such as Jasmine, Karma, or Puppeteer, pytest and unittest
  • Solid database design skills, with hands-on expertise in PostgreSQL, including schema design, query optimization, indexing strategies, and working with relational data models at scale

Nice to have

  • Strong proficiency with data frames, working with large datasets using Polars or equivalent libraries
  • Experience implementing caching strategies for query results and metadata
  • Experience with service-oriented architecture and microservices design
  • Understanding of distributed systems and handling failures gracefully across service boundaries

Details

  • Location: Hyderabad, India

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.

Software Engineer II - Buyside Services Engineering