Find A Job › Information Technology


Principal Software Development Engineer

  • Location: East Brunswick, NJ
  • Job Type: Direct Placement
  • Ref No: 22-06236
  • Date: September 29, 2022
  • Pay: $150000.0 - $175000.0 per Year USD
  • Job title:

Job Description - Principal Software Development Engineer

TITLE: Principal Software Engineer

Location: Smithfield, RI Hybrid

Our client is a major investment firm and they are looking to hire a Principal Software Engineer for their Asset Management Technology Division. The Principal Software Engineer will join their Fixed Income Quant Development Team. This is a core software engineering role in our dynamic and fast-paced quantitative development team.

What You'll Do:

  • You will be 'embedded' within the quantitative research team and you will partner with the investment teams on various projects including portfolio construction, risk management, and alpha research. You will build high quality, robust, and efficient analytical solutions that will be used to improve Fixed Income's investment processes. This role impacts the organization by improving the quality and time-to-market of Research initiatives through a combination of both analytical and software development skillsets. The assignments will include gathering the ideas, conceptualizing them through a programming language, and creating a packaged solution that can be used by the investment professionals.
  • Asset Management Technology (AMT) provides worldwide technology and support to all the Investment Management, Research, Trading and Investment Operations functions. AMT is an integral partner for Asset Management to deliver innovative, scalable, industry-leading investment tools that enable Asset Management to achieve competitive advantage globally. Our Fixed Income group manages over 1 trillion dollars of assets across money market and bond portfolios.

Skills / Experience You Will Need:

  • 10 or more years of industry experience as a Database engineer and developer.
  • B.S. degree in math, statistics, computer science, or equivalent technical field.
  • Full-stack software development knowledge and critical thinking skills to design optimal solutions for computing fixed income security level analytics
  • Strong database knowledge and proven experience with data analysis and database design for operational, transactional systems.
  • Experience in building solutions using Python and experience in working with large data sets
  • Experience with Cloud data storage and access using Snowflake / S3
  • Strong software engineering skills, preferably PLSQL, Python, shell scripting, SQL, and Linux.
  • Validated knowledge of Informatica for ETL and data warehouse concepts.
  • Expertise in native AWS services such as EMR, EC2 and Cloud formation will be a plus

About Infinity Consulting Solutions

At Infinity Consulting Solutions our mission is to cultivate successful long term relationships with candidates and clients matching the right candidate with the right client. We believe technology cannot replace the real personal relationships we cultivate. We reject the notion that technology alone is the answer to staffing which is why we our successful partnerships rely on collaboration NOT automation. ICS has been providing flexible staffing solutions for over 20 years in Information Technology, Compliance, Accounting / Finance and Corporate Support. Our staffing solutions include Contract, Temp to Perm and Permanent Placement.

ICS is an Equal Opportunity Employer.

Related Job Listings

Job Location Type Posted  
Jr. C# Developer South Orange, NJ Direct Placement November 21
Pre-Sales Engineer Jersey City, NJ Direct Placement November 17
Software Engineering Manager - 100% Remote Remote, NJ Direct Placement November 15
Lead Full Stack Developer - Remote Remote, NJ Contract November 15
Java Developer - Equities Jersey City, NJ Direct Placement November 15