About this role
Location - Pittsburgh, Boston, Montreal or Toronto, North East US considered Why Confluence? 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. And it stands to reason that none of this would have been possible without the hundreds of hard-working employees who work at Confluence. 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. Why should you apply? Work across a modern full stack (React, .NET, Python, SQL) Build features in a large scale, multi-tenant platform Structured engineering environment with clear architecture patterns Opportunity to influence design decisions and system evolution High ownership across complex, data heavy systems