Developer Experience Engineer

EricssonMontreal, QC
Onsite

About The Position

At Ericsson's Cloud Software and Services (BCSS) team, we are innovating beyond physical device limits toward a future where cloud technology connects and enhances human experience. Our Hybrid Cloud Environment (HCE) unit is growing at our Montreal R&D site, contributing to the evolution of 5G core network products — specifically in Public Cloud and network APIs. We are looking for a Development Engineer to join our team. In this role, you will champion our engineering organization's Data Management and MLOps Platform-as-a-Service (PaaS) offering — designing, building, maintaining, and supporting our Internal Developer Platform (IDP) and its ecosystem, streamlining CI/CD workflows, and reducing friction for development teams.

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field; a master's degree is considered an asset.
  • Hands-on software development experience with modern programming languages such as Python, Go, or JavaScript, and experience with deployment and lifecycle management of Kubernetes-based applications.
  • Foundational knowledge and eagerness to grow in: Apache Spark, Kafka, open table formats (Apache Iceberg/Hive), data modeling, feature engineering, model training ecosystems, and JupyterLab notebooks.
  • Practical experience with CI/CD systems (e.g., GitHub Actions, GitLab, Jenkins, Spinnaker, or similar) and hyperscale cloud providers (AWS, GCP, or Azure), including hybrid cloud environments.
  • Proficiency with containerization and orchestration tools: Docker, Kubernetes, Helm; and IaC/automation tools such as Terraform and Ansible.
  • Knowledge of AI/ML and data management domains, including MLOps concepts, data cataloging, lineage tracking, and AI governance frameworks.
  • Good knowledge of Unix/Linux environments and basic understanding of IT security best practices and zero-trust architecture concepts.
  • Strong written and verbal communication skills, a product-oriented mindset, and a service-oriented approach focused on creating low-friction experiences for development teams.
  • Collaborative team player with the ability to work independently, manage priorities, and a genuine curiosity for learning new technologies.

Responsibilities

  • Design and develop an intuitive service onboarding and observability/troubleshooting ecosystem for our Data Management and MLOps services, including self-service capabilities for teams to provision instances and manage their environments as a tenant.
  • Build and standardize reusable data pipeline templates, ETL/ELT components, project scaffolding, and custom CLI tools to streamline repetitive tasks and accelerate delivery and onboarding.
  • Own and continuously improve the developer onboarding lifecycle, create clear and up-to-date technical documentation, and engage with the user community to gather feedback and drive long-term improvements.
  • Establish and track developer productivity metrics (e.g., build times, PR cycle times, DORA/SPACE metrics) to proactively identify and address friction points.
  • Triage and troubleshoot internal tooling issues, providing attentive support and clear communication during platform incidents.
  • Apply knowledge of CI/CD pipelines, feedback-loop-based monitoring, and GitOps-based Infrastructure-as-Code (IaC) ecosystems to maintain the desired state of services.

Benefits

  • Choice of 3 medical and dental plan options
  • Core level coverage paid for fully by Ericsson
  • Automatic 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into the Registered Retirement Savings Plan, up to 8% of the employee’s contribution (maximum of 4% match)
  • Basic life insurance
  • Basic accidental death and dismemberment coverage at two-times annual base pay
  • Short-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum of 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
  • 1 volunteer day
  • Sick days
  • Up to 10 weeks of paid maternity leave
  • 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Wellness account
  • Recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service