Principal Software Engineer Data / Analytics (Toronto)

Principal Software Engineer Data / Analytics (Toronto)

31 Aug
|
Robertson u0026 Company
|
Toronto

31 Aug

Robertson u0026 Company

Toronto

Downtown, Toronto or North York office, 3 Days Hybrid.

Duration: Full-time Permanent Our client provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. The client uses cutting-edge technologies to develop innovative products that give customers better, more affordable ways to take control of their money. You will be constantly moving forward, bringing the future of fintech into existence.

Your team members will help you conquer challenges, push boundaries and discover what you are truly capable of. There is a culture of innovation where technology serves people—both our team and our customers. We see AI as a collaborative and transformative enabler, and we are seeking forward-thinking individuals who can effectively integrate it into their daily work.

The ideal candidate will be a catalyst for change, helping us use AI to create a more efficient and rewarding employee experience while also developing cutting-edge solutions that delight and serve our customers. Join us in shaping a future where AI empowers our team to do their best work and helps us deliver unparalleled customer experiences. Paid vacation, personal, and sick days for work-life balance Work-life balance in a hybrid environment with at least 3 days in office Opportunities to contribute to community causes We’re looking for our next Principal Software Engineer.

Could It Be

You?

Principal Software

Engineer is a hands-on technical leader who owns the design and delivery of complex systems within the QuestX portfolio. You will lead the execution of highly complex engineering tasks and proactively expand your technical scope to drive broader impact across the platform.



Leveraging your expert knowledge of NodeJS, ReactJS, and proficiency with AngularJS, you will drive technical excellence within your domain.

You will support the Engineering Team Lead by setting high standards for innovation, mentoring engineers, and making key architectural decisions that ensure our digital investing platforms are scalable, performant, and robust. Lead the delivery of highly complex tasks, ensuring exceptional quality within expected timelines. Drive AI adoption and tooling with a focus on development speed and outputs Propose engineering solutions for highly complex systems within your domain.

Collaborate with technical stakeholders on prototyping and research to influence the definition of solution architecture. Act as a technical leader within the team, performing highly complex engineering tasks while supporting other engineers on implementation details. Apply expert knowledge to resolve performance bottlenecks in real-time data streaming, database queries, and client-side rendering.

Define and execute complex test plans, including unit, integration, and performance tests. Ensure the team follows industry best practices for quality and automation. Set high standards for technical excellence and innovation.

Mentor team members by reviewing code, sharing expertise, and guiding them through complex technical challenges.



Collaborate closely with cross-functional teams and subject matter experts (Product, Design) to translate business requirements into technical solutions. Clearly explain complex technical concepts to both technical and non-technical teammates.

Present technical updates and project outcomes to the team and immediate stakeholders. So are YOU our next Principal Software Engineer? BS or MS degree in Computer Science, Information Systems, Systems Engineering, or a related field (or equivalent combination of education and experience). 8+ years of professional software development experience, with a proven track record of shipping successful, large-scale full stack applications.

Experience with React Native or mobile development is considered a robust asset (Nice to Have). Expert knowledge of engineering principles and strong knowledge of multiple architectural patterns. Applied experience leveraging development and QA tools, frameworks, and testing methodologies.

Strong experience with SQL and NoSQL databases and cloud providers (AWS, GCP, or Azure). Ability to exceptionally perform and lead others on highly complex engineering tasks by applying or researching best solutions. Proven experience acting as a technical reference and supporting team decision-making.

Strong ability to document technical solutions and lead technical discussions within the team. Excellent analytical skills to troubleshoot highly complex issues and propose efficient engineering solutions. Collaborate with other Principal Engineers on holistic solutions and enablement at a platform level.

It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles. #

📌 Principal Software Engineer Data / Analytics (Toronto)
🏢 Robertson u0026 Company
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer data / analytics (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer data / analytics (toronto) / toronto