Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWere looking for aPrincipal Developer to join Novisto! In this role you will play a key role in shaping our long-term technology vision guiding our engineering teams through architectural excellence and helping modernize our platform to support continued growth and scale. Youll be a force multiplier driving cross-team technical alignment mentoring technical leaders and ensuring our systems remain robust maintainable and secure.
Your responsibilities will include:
Strategic Alignment
Align Novistos long-term technology roadmap with business objectives influencing key architectural and technical decisions across the organization.
Architecture & Platform Evolution
Lead the design and evolution of our architecture promoting modularization modernization and reusability of core components.
Facilitate cross-team architectural reviews and provide technical guidance to ensure cohesion and sustainability.
Technical Leadership
Mentor Tech Leads and senior developers to elevate engineering maturity across the organization.
Establish and uphold engineering best practices in architecture testing security and documentation.
Innovation & Delivery Enablement
Evaluate emerging technologies and lead the adoption of tools and frameworks that improve developer efficiency and product delivery.
Partner with Platform Engineering QA and Security to align on holistic software delivery strategies.
Hands-On Contribution
Act as a senior-level contributor in the most complex or strategic initiatives where architectural direction or problem-solving is critical.
What were looking for:
10 years of experience in software engineering with a proven track record of large-scale system design.
Proven experience in a Principal Developer Staff Engineer or similar senior technical leadership role ideally within a SaaS or product-driven organization.
Deep knowledge of backend and frontend architecture including microservices APIs and distributed systems.
Expertise in at least one major programming language (Python strongly preferred).
Familiarity with frontend frameworks (Angular React) and modern DevOps tooling (Kubernetes CI/CD pipelines).
Strong experience with relational and non-relational databases.
Experience in a multi-cloud environment (GCP and Azure).
Demonstrated ability to mentor senior engineers and drive architectural consensus.
What we offer:
Join an early-stage well-financed company
Advance Novistos purpose of contributing to the sustainability of the economy environment and society by empowering companies to make better decisions and disclosures through our ESG data management software
Contribute your knowledge and insights to increase awareness and knowledge of sustainability
Generous health benefits (100% Insurance coverage & access to Dialogues telemedicine app)
Flexible schedules & opportunity to work remotely
4 weeks of vacation
Summer hours
If you prefer to work at the office we have a beautiful office in Old Montreal close to downtown and steps away from a metro (subway) station
Required Experience:
Staff IC
Full Time