Postuler

Publié il y a 4 mois

Software Developer - Cloud - Intermediate

@ Delta Intelligent Building Technologies (Canada) Inc.

Surrey, Colombie-Britannique

3+ ans d’expérience
Postuler
SIGNAUX

En bref

Delta Intelligent Building Technologies (Canada) Inc. is hiring an Intermediate Software Developer in Surrey to build and maintain a cloud firmware emulation platform on Amazon EKS. The role is full-time and permanent, hybrid with three office days per week, at $90,000 to $110,000 CAD.

Responsabilités :

  • Développer et maintenir des services Python pour l'émulation de firmware
  • Construire des environnements conteneurisés sur Amazon EKS
  • Implémenter l'infrastructure avec Terraform
  • Déboguer les problèmes entre conteneurs, clusters et infrastructure cloud

Résumé des exigences :

  • 3 à 5+ ans d'expérience comme développeur logiciel
  • Maîtrise de Python
  • Expérience pratique de Kubernetes, idéalement EKS
  • Expérience avec Terraform et les modules d'infrastructure

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesSoins de la vueRégime de retraiteProgramme d’aideCongés payésMieux-être
Source et dates

Type de source non vérifié · clearcompany

Date publiée par l’employeur
2026-06-25
Première détection par notre source
2026-10-26
Mise à jour du dossier source
2026-10-26

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésCongés payés généreux, Horaire flexible, Régime de retraite, Prime de rendement, Mieux-être, Aide au transport en commun, Formation payée

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Delta Intelligent Building Technologies (Canada) Inc.

ChampValeur
Offres sur Jobsy21
Description

About Delta Intelligent Building Technologies (Canada) Inc. (formerly known as Delta Controls)

Delta Intelligent Building Technologies (Canada) Inc. is a leading building controls manufacturer. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities.

Job Summary

We are building a modern cloud platform that simulates device firmware at scale using containerized environments running on Amazon EKS. These emulated devices form the backbone of automated orchestration, workflow validation, and system-level testing. Our platform relies heavily on Python-based services, Infrastructure-as-Code (IaC) with Terraform, and scalable Kubernetes environments.

We are hiring an Intermediate Software Developer to help build, maintain, and evolve the firmware emulation platform and supporting cloud services. You will work on containerized workflows, Python-based tooling, and Terraform-managed infrastructure that supports large-scale simulation scenarios.

Responsibilities

  • Develop and maintain Python services supporting firmware emulation and orchestration workflows
  • Build and update containerized firmware emulation environments running on Amazon EKS
  • Implement and improve infrastructure using Terraform (modules, environments, pipelines)
  • Collaborate with firmware, cloud, and QA teams to support large-scale testing and simulation scenarios
  • Develop APIs, scripts, and tools that help orchestrate and validate emulated device behavior
  • Debug issues across containers, Python services, Kubernetes clusters, and cloud infrastructure
  • Contribute to CI/CD, code reviews, documentation, and shared engineering processes
  • Participate in architecture discussions and identify areas for improvement in platform reliability and efficiency

Required Skills / Qualification

  • 3–5+ years’ experience as a software developer
  • Strong proficiency in Python for backend services, tooling, and automation
  • Hands-on experience working with Kubernetes, ideally EKS in production or staging systems
  • Practical experience writing and maintaining Terraform modules and cloud infrastructure
  • Experience building or maintaining containerized systems (Docker images, orchestrated workloads)
  • Ability to design, implement, and troubleshoot distributed systems and orchestrated workflows
  • Familiarity with networking concepts, service mesh, logging/monitoring tools, and cloud IAM
  • Strong debugging capabilities across multiple layers (containers, Python, cluster, network)
  • Comfortable reviewing code, mentoring junior developers, and participating in technical planning
  • Strong communication skills, ownership, and attention to detail.
  • Collaborative, curious and motivated to learn new tools and cloud technologies
  • Nice-to-have: Experience in developing solutions using graph databases and RDF triple stores; Working knowledge of RDF, JSON-LD, URIs, and SPARQL (or equivalent graph query languages); Experience with firmware emulation, hardware simulation, or digital twin systems, understanding of event-driven architectures or cloud-native patterns, exposure to observability tools (Prometheus, Grafana, OpenTelemetry), familiarity with secure cloud architecture and best practices

Work Location: Hybrid (In-office 3 days per week, subject to change)
City: Surrey
Type: Full-time, Permanent
Salary: $90,000 - $110,000 CAD
This range reflects the minimum and maximum target payable for the base salary of new hires across all Canadian locations. Actual compensation may vary outside this range and is dependent on various factors.

Why work for us?

We provide fantastic opportunities to individuals passionate about business and technology. Delta Electronics products are the most energy efficient power products in the industry, and our company is perfect for those who want to create, design and build sustainable solutions using massively scalable, big-data architecture, with a strong focus on building automation. Here are some of the Delta perks you’ll receive from day 1!

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In-house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family-focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Employee Referral bonuses
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities

Emplois semblables

  • Junior Software Developer

    Toronto, ON +1

    Hootsuite

    1+ ansCandidates need a Computer Science or Engineering degree, or equivalent, with 1-2 years of software development experience, including co-op or internships. Experience with Java or a functional programming language is required, along with agile practices and strong teamwork and communication skills.

  • Senior Software Developer

    Victoria, BC

    University of Victoria

    6+ ansCandidates need a university degree in computer science, software engineering or a related field and six years of related experience. They must show proficiency in Java, JavaScript, HTML and SQL, experience with object-oriented design, databases such as PostgreSQL and Cassandra, and Agile methods like Scrum.

    Eclipse, Hibernate, JMS, ActiveMQ, Tomcat, Jetty

  • Senior Software Developer - Big data API

    Vancouver, BC

    PDF Solutions: A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem

    8+ ansCandidates need several years of backend development experience with databases, strong skills in Go and C, and experience leading or mentoring developers. A Computer Science degree or equivalent industry experience is expected.

    Go, C, C++, C#, Java, Python

  • Software Developer II

    Vancouver, BC
    Temps plein

    Avigilon Corporation

    2+ ansCandidates need a bachelor's degree, at least two years of software development experience, extensive C++ experience in large code bases, and strong written and oral communication. Experience with Berkeley or Postgres databases is required, and cloud, CI/CD and DevOps experience is preferred.

    C++, C#, Postgres, Berkeley DB, Azure

  • Software Developer (hybrid)

    Vancouver, BC
    Temps plein

    Cisco

    5+ ansCandidates need a computer science or related degree plus 5 years of experience, or a master's plus 3 years. They must have production experience with TypeScript or JavaScript and React, API integration, automated testing, and debugging.

    GitHub Copilot, Claude, Codex

  • Software Developer (hybrid)

    Vancouver, BC
    HybrideTemps plein

    Cisco Systems Canada Co.

    5+ ansCandidates need experience delivering production software with TypeScript or JavaScript and React, designing REST APIs, writing automated tests, and debugging software defects. Experience with observability, security, or data products and with AI agents is an asset.

    React, TypeScript, JavaScript, Splunk, Git, Codex

  • Senior Software Developer - Form

    British Columbia
    128k–143k $/anHybrideTemps plein

    Safe Software

    7+ ansCandidates need a bachelor's degree in a related field, 7+ years of professional development experience including technical leadership, advanced C++ and Python skills, and threat modeling and CVSS scoring experience. Security tooling experience such as fuzzing, sanitizers and SAST/DAST is also required.

    C++, Python, FME Form, GitHub Copilot, Claude Code, Qt Widgets

  • Sr Software Developer

    Vancouver, BC
    Sur placeTemps plein

    Thales DIS CPL USA, Inc.

    5+ ansCandidates need 5-8 years of software engineering experience, a bachelor's degree in computer science or engineering, and hands-on cloud experience with Docker and Kubernetes. They also need server-side programming skills in Go, C or C++, REST API and PostgreSQL experience, and working knowledge of PKI, PKCS or KMIP.

    Docker, Kubernetes, PostgreSQL, Swagger/OpenAPI, Linux

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.