Taro Logo

Software Engineer III -DSE-FY25

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III -DSE-FY25

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics. The Data Solutions organization is seeking a motivated Software Engineer III to join the Usage and Consumption Pricing initiative, an exciting and growing area at the company.

The role involves building vital tools to understand client usage, instrumenting critical applications and infrastructures to source usage data, and developing pricing calculators based on metered usage. The ideal candidate must be adaptable to learning and working with a wide breadth of technologies ranging from Big Data ETL and analytics to traditional on-premise Linux server programming.

As a Software Engineer III, you will be responsible for creating and supporting usage ingestion APIs, collaborating with internal engineering groups, and designing/implementing reporting frameworks. The role requires a strong foundation in software engineering fundamentals, including systems design, data structures, and algorithms. Technical expertise in Python, Java, REST APIs, and AWS technologies is essential.

FactSet, an S&P 500 company with over 45 years of sustainable growth, offers a comprehensive benefits package including health insurance, retirement plans, and flexible work arrangements. The company culture emphasizes collaboration, innovation, and professional development, with dedicated time for learning and growth.

The position offers the opportunity to work with cutting-edge technologies while solving complex challenges in the financial data industry. You'll be part of a global community that values sustainability, collaboration, and individual growth, with access to career progression planning and various Business Resource Groups.

Last updated a day ago

Responsibilities For Software Engineer III -DSE-FY25

  • Create and support usage ingestion APIs
  • Collaborate with internal engineering groups to instrument APIs into key FactSet infrastructures
  • Design, implement, and maintain reporting framework
  • Apply multiple testing techniques to deliver reliable software
  • Follow best practices for runtime, on-call support, and deployment procedures
  • Engage with peers in different roles on a Scrum/Agile team
  • Communicate with stakeholders regarding demos and project status

Requirements For Software Engineer III -DSE-FY25

Python
Java
PostgreSQL
  • Bachelor's Degree or equivalent in Computer Science or related field
  • At least 3 years as a Software Engineer
  • Solid understanding of systems design, data structures, and algorithms
  • Experience with relational databases like MSSQL or PostgreSQL
  • Knowledge of AWS technologies (S3, Lambda, ECS Fargate, EC2)
  • Proficiency in Python, Java, and REST APIs
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a distributed team

Benefits For Software Engineer III -DSE-FY25

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health, life, and disability insurance
  • Retirement savings plans
  • Discounted employee stock purchase program
  • Paid time off for holidays
  • Family leave
  • Company-wide wellness days
  • Flexible work accommodations
  • Career progression planning
  • Learning and development time

Interested in this job?

Jobs Related To FactSet Software Engineer III -DSE-FY25