N

Software Engineer - Platform Services

Nokia

Ottawa, Ontario, Canada · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Education
Bachelor's degree in Computer Science or Engineering
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

This position offers a chance to engage in innovative projects and spearhead the creation of advanced platforms. As a Software Engineer in Platform Services, you will join a vibrant team charged with designing and building scalable, robust software solutions. Your skills will help ensure the platforms operate with high performance and excellent user experience. Collaboration with various teams and stakeholders will provide a platform to significantly influence the technological landscape of the company.

Key Responsibilities

  • Work together with interdisciplinary teams to grasp platform needs and craft effective solutions.
  • Produce software components of high quality, emphasizing maintainability and clean coding standards.
  • Build and integrate platform features adhering to best practices and industry benchmarks.
  • Thoroughly test and debug to uphold platform stability and dependability.
  • Coordinate with the architecture team to maintain alignment with overarching platform design principles.
  • Create and upkeep technical documentation; assist with queries related to the platform.
  • Keep abreast of new technologies and trends to suggest innovative approaches.
  • Engage in code review sessions to provide and receive constructive feedback, fostering team collaboration.
  • Support performance tuning and scalability initiatives to cope with increasing demands.

Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering, or relevant field.
  • At least 5 years of software development experience focusing on platform engineering.
  • Strong proficiency in Go programming language and a solid grasp of software design principles.
  • Scripting skills in Python or Bash.
  • Must have experience working with cloud-native technologies and Kubernetes.
  • Familiarity with version control tools and CI/CD workflows.
  • Experience with cloud platforms such as AWS or Azure and container technologies is required.
  • Understanding of cloud networking concepts, including L4/L7 load balancers.
  • Excellent problem-solving and analytical abilities to tackle complex challenges.
  • Good communication and team collaboration skills.
  • Capability to independently handle several tasks effectively in a dynamic setting.
  • Strong enthusiasm for technology and eagerness to stay updated on industry developments.

Company Introduction

Nokia is a global leader in connectivity in the AI era, delivering expertise across fixed, mobile, and transport networks. Innovation driven by Nokia Bell Labs helps us advance connectivity for a safer, brighter future.

Diversity and Inclusion

We commit to inclusive hiring practices and respect the individuality of all employees. Employment decisions are made without bias regarding race, ethnicity, religion, gender, or other protected characteristics. We encourage applications even if you don’t meet all the criteria, valuing diverse perspectives and experiences.

Recruitment Process

The hiring process duration varies by role but aims for a smooth and inclusive candidate experience.

Benefits (US Based)

  • Corporate Retirement Savings Plan
  • Health and dental coverage
  • Short- and long-term disability benefits
  • Company-paid life and AD&D insurance (2x base salary)
  • Optional supplemental life and AD&D insurance (employee, spouse, child)
  • Paid holidays and vacation leave
  • Employee Stock Purchase Program
  • Tuition assistance
  • Adoption support
  • Employee Assistance and Work-Life Resource programs

Note: Student positions are excluded from these benefits.

Additional Information

Nokia maintains broad salary ranges in North America for its roles to accommodate differences in skills, knowledge, experience, and market conditions, while balancing internal pay equity. Job postings remain open for a minimum of 7 calendar days, up to 180 days, or until suitable candidates are found.

Minimum education

Bachelor's Degree

Tools & software

Kubernetes required Amazon Web Services AWS required Microsoft Azure required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer