Talent.com
Nokia
Sr. Principal Software EngineerNokia • Ahuntsic North, ca
Sr. Principal Software Engineer

Sr. Principal Software Engineer

Nokia • Ahuntsic North, ca
1 day ago
Job type
  • Full-time
Job description
Job Description

We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure, or GCP, and the ability to design and operate large-scale systems. The successful candidate will contribute to the platform's architecture, ensuring fault tolerance, consistency, and efficient traffic routing. Job Description

We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure, or GCP, and the ability to design and operate large-scale systems. The successful candidate will contribute to the platform's architecture, ensuring fault tolerance, consistency, and efficient traffic routing. How You Will Contribute And What You Will Learn

Design and implement a massively distributed edge compute platform, ensuring high availability and fault tolerance. Develop external-facing APIs, considering design, versioning, and interactions with customers and partners. Optimize high-throughput L7 traffic routing for efficient data processing. Utilize Kubernetes internals for resource management and container deployment. Collaborate with a team of engineers to build and operate the platform, sharing knowledge and best practices. Translate distributed systems complexity into clear architectural tradeoffs Communicate infrastructure risks and mitigation strategies to executive stakeholders Manage technical requirements from customers’ needs. Collaborate effectively with AI/ML systems engineers, Hardware architects, Network engineering teams, Security and compliance teams Present scalability models and reliability metrics in measurable, defensible terms Mentor engineering teams on distributed systems best practices Anticipate internal and external business challenges and / or regulatory issues and drive process, product or service improvements that create competitive advantage. Stay updated with the latest trends and technologies in distributed systems and edge computing. Establish design reviews and architectural governance standards Ensure the platform's security and data privacy, adhering to industry standards and regulations. Conduct code reviews and provide constructive feedback to maintain code quality. Key Skills And Experience

Extensive experience (5+ years) with hyperscaler technologies (AWS, Azure, GCP) and managed services. Have worked at or intimately with AWS, Azure, GCP, or similar-scale platforms - built internal cloud, compute, or infrastructure services Proven track record in designing and operating large-scale distributed systems. Strong fundamentals in distributed systems, including consistency models and fault tolerance. Proficiency in API design and development, with an understanding of versioning and SDK foundations. Experience with Kubernetes and containerization technologies for resource management. Solid understanding of high-throughput traffic routing and network protocols. Ability to work independently and manage complex technical tasks. Excellent communication and collaboration skills, with a willingness to share knowledge. Familiarity with security best practices and data privacy regulations. Master's degree in Computer Science, Engineering, or a related field. PhD preferred. About Us

Advancing connectivity to secure a brighter world.

Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world. Learn more about life at Nokia . Our recruitment process

We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia . About The Team

Some of our benefits in US :

Corporate Retirement Savings Plan Health and dental benefits Short-term disability, and long-term disability Life insurance, and AD&D – Company paid 2x base pay Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child) Paid time off for holidays and Vacation Employee Stock Purchase Plan Tuition Assistance Plan Adoption assistance Employee Assistance Program/Work Life Resource Program The above benefits exclude students. Disclaimer for US/Canada

Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role. All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified. #J-18808-Ljbffr
Create a job alert for this search

Sr. Principal Software Engineer • Ahuntsic North, ca

Similar jobs

Principal AI Software Engineer & Tech Leader

Aspen TechnologyMontreal (administrative region), QC, CA
Full-time

A leading technology firm in Montreal, Quebec, is seeking a Principal Software Developer for their AI R&D team.This role involves mentoring junior developers, collaborating with cross-functional te... Show more

 • Promoted

Principal Search Engineer — Elasticsearch & Relevance

PowerToFlyMontreal (administrative region), QC, CA
Full-time

A leading technology firm in Canada is seeking a Principal Software Engineer to enhance Elasticsearch's capabilities.The role involves leading initiatives in search functionality, contributing to f... Show more

 • Promoted

AI Principal Software Engineer - US SaaS startup | Remote

Atomic HRMontreal, Quebec, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

System Software Engineer - AI

Delos Datamontreal (administrative region), qc, Canada
Full-time

We are a stealth‑mode startup building foundational technology to address performance, scalability, and resiliency challenges in large‑scale AI data center clusters.We are backed by top‑tier VC fir... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Sr. Principal Software Architect (Ai)

OpenTextRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

OverviewOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member of our team, you will have... Show more

 • Promoted

Remote Principal Software Engineer — Lead Scalable Systems

eDynamic LearningMontreal (administrative region), QC, CA
Remote
Full-time

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams.This role emphasizes improving engineering effectiveness... Show more

 • Promoted

Broadsign Software Engineer in Montreal

BroadsignMontreal (administrative region), QC, CA
Full-time

Join Broadsign as a Software Engineer in Montreal, focusing on full-stack development for our dynamic software platforms.Transform out-of-home media with your coding skills! As a Software Engineer... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaMontreal (administrative region), QC, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer

PentasiaMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebMontreal (administrative region), QC, CA
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Senior Software Engineer

fiveonefourMontreal (administrative region), QC, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetMontreal (administrative region), QC, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSenseMontreal (administrative region), QC, CA
Full-time

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform.The role involves designing reliable syste... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaMontreal (administrative region), QC, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Principal Software Engineer

Akamai TechnologiesRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Principal Software Engineer – Cloud ComputeAs part of Akamai's Cloud Compute team, you will focus on building highly reliable, scalable, and cost‐effective storage solutions, empowering enterpr... Show more

 • Promoted

Principal Engineer, Software Supply Chain Security

GitLabMontreal (administrative region), QC, CA
Full-time

GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations.Our mission is to enable everyone to contribute t... Show more

 • Promoted

Software Engineer

SpellbookMontreal (administrative region), QC, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Principal, Cloud Strategy & Autonomous Enterprise

Intactmontreal (administrative region), qc, Canada
Full-time

Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact’s com... Show more

 • Promoted

Principal Embedded Software Engineer Role

KYNZEmontreal (administrative region), qc, Canada
Full-time

Play a critical role in next-gen technology as a Principal Embedded Software Engineer at Kynze.Focus on embedded Linux development, real-time systems, and AI-driven applications in a vibrant settin... Show more