Senior Software Engineer / Private Markets Platform

Job Description

  • Contractor
  • Anywhere

About the job
NOTE: Hybrid work model, 3 days per week in Toronto, Ontario office

TYPE: Contract, 8 hours per day, 40 hours per week 6 month contract

SKILLS: 8+ years Software Development, Python, FastAPI, React, SQL, Snowflake, APIs, Full Stack Development, CI CD, Kubernetes, Cloud Development

INDUSTRY: Financial Services, Investment Management, Enterprise Technology

 

DESCRIPTION

We are seeking a Senior Software Engineer to build and enhance full stack, data driven applications for a Private Markets Technology team within a large investment management environment.

The role will focus on a CIO facing dashboard that delivers investment insights, while also supporting broader engineering work across backend services, APIs, data layers, and platform integrations.

 

RESPONSIBILITIES

• Design, develop, and maintain full stack applications using Python, FastAPI, React, SQL, and Snowflake

• Build and support a CIO facing dashboard for investment insights and decision support

• Develop APIs, backend services, and efficient SQL queries

• Write clean, testable code and contribute to technical design discussions

• Support CI CD pipelines, code reviews, and Kubernetes based deployments

• Collaborate with product, business, data, architecture, and engineering teams in an agile environment

 

REQUIREMENTS

• 8+ years of software development experience, ideally with a degree in Computer Science, Engineering, or equivalent experience

• Strong Python, FastAPI, React, SQL, API, and full stack development experience

• Experience building scalable, maintainable enterprise applications

• Familiarity with CI CD pipelines, cloud or enterprise development environments, and development tools such as GitHub

• Strong software engineering fundamentals including testing, design, troubleshooting, and code quality

• Excellent communication skills and ability to work independently and collaboratively

 

NICE TO HAVE

• Snowflake or similar cloud data platform experience

• Kubernetes, Node.js, dashboard, or data visualization experience

• Financial services, investments, private markets, AI enabled applications, or modern data platform exposure

 

ADDITIONAL CONTEXT

• Private Markets Technology role supporting internal investment applications and a CIO facing dashboard

• Hands on engineering role with a backend focus, working across product, data, and platform priorities

• Internal Kubernetes deployment pipelines are used, with onboarding and training provided

Please note that AI is used to assist in the recruiting process.

 

To apply: https://directitrecruiting.com/job/senior-software-engineer-private-markets-platform-1868/

Requirements added by the job poster

• 4+ years of work experience with Python (Programming Language)

• 2+ years of work experience with FastAPI