Software Engineer- Portfolio Implementation Analytics

Global Investment Management firm at the intersection of insights, data-driven behavioral analysis, and market intelligence is seeking a Senior Network Engineer. This firm is known for its collaborative team environment, global mindset, and intellectual curiosity. Its US headquarters is located in Greenwich, CT.

The Role

We are seeking a strong and versatile developer to join our hard-working portfolio analytics engineering team. You will need to be able to work effectively on both legacy systems and new development in multiple programming languages and tech stacks – spanning SQL-based systems through to modern services-oriented architectures written in Python running in containers on AWS.

You will work closely with our portfolio managers in the business to answer questions, explain results, perform ad-hoc analysis, and plan future enhancements to our systems. Much of this work will be under time pressure, so you will need to be able to make pragmatic decisions about prioritization of urgent versus future work and quick versus permanent solutions.

The firm's business partners speak the language of portfolio management, so you will need to have a genuine interest in understanding financial instruments and portfolio construction/optimization. 

What You’ll Bring

  • 3-7 years relevant industry work experience and academic background in Computer Science, Mathematics, or related disciplines
  • Strong coding and debugging skills along with proven analytical skills
  • Excellent communication skills
  • Interest in discovering and refining requirements and working directly with users
  • Ability and desire to develop in Python [our systems are mainly written in Python, so this is a must have]
  • Hands on experience with NumPy / pandas or similar quantitative stack is a plus
  • Relational database skills needed for data analysis as well as development [we use MS SQL Server, & Postgres but similar RDBMS is fine]
  • An aptitude for and a familiarity with financial mathematics and the practical application in the calculation of financial measures
  • Familiarity with and interest in developing service-based architectures (REST like)
  • Familiarity with modern collaborative software lifecycle tools, e.g. Git, Jira, Bamboo & Jenkins

Who You Are

  • Thoughtful, curious, and a natural fit for a collaborative, team-oriented culture
  • Hard-working and eager to learn in a fast-paced, innovative environment
  • Comfortable with an agile and iterative approach to development with frequent releases
  • Committed to intellectual integrity, transparency, and openness

Submit Your Resume

How It Works


Meet your dedicated recruiter in person to explore your experience and goals + identify opportunities that fit your skillset and expectations.

Intro call

Be prepared to discuss your background, career goals and expectations. If youre a fit for our open roles, well schedule an in-person meeting.

Meet & match

Meet your dedicated recruiter in person to explore your experience and goals + identify opportunities that fit your skillset and expectations.

Interview & place

Your Recruiter will work closely with you to submit your resume to open roles and work to secure interviews at top companies.

What our clients are saying about us

Brit + Co.
Ashton Kamphuis
Clarity is always extremely easy to get in contact with even with last minute requests.
Tom Martin
Always have had great experiences, met strong candidates, and have built wonderful partnerships with the Clarity Team!
Robyn Bynoe
Clarity Staffing has not only placed me in my current role, they have helped me place other candidates in roles across AKQA as our recruitment partner. Occasionally we need last minute temporary placements for our Reception desk, and Matt always brings in the best candidates. He's prompt in his responses and always a joy to communicate with.
Leonie Derrie
Every candidate that Clarity sends to Landor has been first-rate!
Christine Cook
Clarity is awesome! Definitely the best staffing agency I've ever worked with. Highest quality candidates and best communication.

Find your

Next Step

Not sure what you’re looking for? We can still help!
Submit your resume and we’ll reach out if we have a great match.