Senior Software Engineer (Fullstack)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Fullstack): Building and maintaining a multi-tenant enterprise platform for the investment data industry with an accent on React, .NET, Python, and SQL Server. Focus on designing scalable features, maintaining architectural standards, and ensuring system reliability within a structured monorepo environment.
Location: Must be based in or commutable to Pittsburgh, Boston, Montreal, or Toronto; North East US considered. US applicants must have a Green Card or US citizenship.
Company
is a leading global technology solutions provider to the investment management industry, helping clients solve complex data challenges across the front, middle, and back office.
What you will do
- Design and build features across a modern full stack environment.
- Maintain architectural standards and ensure performance at scale.
- Contribute to CI/CD and deployment processes.
- Collaborate within a structured monorepo using established patterns.
- Solve complex technical issues across multiple layers of the application.
Requirements
- Strong experience with C#/.NET backend development.
- Experience building web applications with React or similar frameworks.
- Experience working with SQL Server or similar databases.
- Understanding of modern architecture approaches like clean architecture or CQRS.
- US applicants must hold a Green Card or US citizenship.
- Must be able to attend in-person interviews during the hiring process.
Nice to have
- Experience working with Python alongside .NET.
- Experience with monorepo environments or large codebases.
- Exposure to financial systems or data-heavy platforms.
- Experience with authentication, security, or multi-tenant architectures.
Culture & Benefits
- Generous time-off packages including additional half-days with public holidays.
- Global career development opportunities.
- Referral bonus scheme up to $3,000.
- Regular social events.
- Commitment to integrity, imagination, discipline, and service.
Hiring process
- Screening call with the Talent Acquisition team.
- AI interview scheduler.
- Hiring manager interview and technical assessment.
- Final in-person interview stage.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →