Senior Software Engineer (Full Stack) at Confluence Technologies | Toronto, Ontario | Rezi

Senior Software Engineer (Full Stack) at Confluence Technologies

Senior Software Engineer (Full Stack)

Confluence Technologies · Toronto, Ontario

1 weeks ago

Senior Software Engineer (Full Stack)

Confluence Technologies · Toronto, Ontario

10 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are hiring a Senior Software Engineer to join one of our core engineering teams, working on a multi-tenant, enterprise platform used by institutional clients. You'll contribute across a modern full stack environment, working with React, .NET, Python, and SQL Server within a structured monorepo. This is a hands on engineering role where you’ll design and build features across the application, maintain architectural standards, and ensure performance and reliability at scale. You’ll also contribute to CI/CD and deployment processes where needed, but your primary focus will be on building and improving the product itself. You’ll be working in an environment with established patterns and conventions, with a strong emphasis on code quality, consistency, and long term maintainability.

Responsibilities

  • Design and build features across the application
  • Maintain architectural standards
  • Ensure performance and reliability at scale
  • Contribute to CI/CD and deployment processes
  • Build and improve the product

Requirements

  • Experience in full stack software development
  • Strong experience with C#/.NET backend development
  • Experience building web applications (React or similar frameworks)
  • Experience working with databases (SQL Server or similar)
  • Understanding of modern architecture approaches (e.g. clean architecture, layered systems, or CQRS)
  • Experience debugging and solving complex issues across multiple layers
  • Experience working in Agile environments
  • Comfortable contributing to CI/CD and deployment processes
  • Experience working across multiple languages (e.g. Python alongside .NET)
  • Experience with monorepo environments or large codebases
  • Experience improving build systems, testing frameworks, or pipelines
  • Exposure to financial systems or data heavy platforms
  • Experience with authentication, security, or multi-tenant architectures
  • Must have Green Card or US citizenship if applying in the US
  • Required to attend an in person interview during the hiring process
  • Identity checks on all candidates
  • Offers of employment are conditional upon the completion of satisfactory background checks prior to the commencement of work
  • Background checks may include verification of identity, right to work in the UK, employment history, and other relevant pre-employment screening
  • Additional checks may be required depending on the nature of the role and the jurisdiction

Skills

  • React
  • .NET
  • Python
  • SQL Server
  • Full stack development
  • C#
  • Web applications
  • Databases
  • Modern architecture approaches
  • CI/CD
  • Deployment processes
  • Monorepo environments
  • Large codebases
  • Build systems
  • Testing frameworks
  • Pipelines
  • Financial systems
  • Data heavy platforms
  • Authentication
  • Security
  • Multi-tenant architectures

Location

  • Pittsburgh
  • Boston
  • Montreal
  • Toronto
  • North East US

Work Type

  • Permanent
  • Full Time
  • Primarily remote
  • Some office working on occasion
  • Hybrid

Experience Level

  • Senior

Benefits

  • Generous Time Off packages including additional half days with each public holiday in your location
  • Global Career Development opportunities
  • Social Events
  • Referral Bonus scheme - Upto $3,000 per successful referral

About the Company

  • At Confluence, we’ve always been driven by a commitment to innovation, precision, and partnership in the investment data space.
  • Our global footprint now spans multiple countries, giving our employees the opportunity to get exposure to other countries and cultures.
  • We look for people who align with our 4 values: Integrity, Imagination, Discipline, Service.