Software Developer - Cloud - Intermediate
$90k - $110k per yearDelta Controls
Job SummaryWe are building a modern cloud platform that simulates device firmware at scale using containerized environments running on Amazon EKS. The emulated devices provide the backbone for automated orchestration, workflow validation, and system‑level testing. The platform relies heavily on Python‑based services, Terraform Infrastructure‑as‑Code, 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 / Qualifications
3–5+ years of 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;
knowledge of RDF, JSON‑LD, URIs, and SPARQL;
experience with firmware emulation, hardware simulation, digital twin systems, event‑driven architectures, or cloud‑native patterns;
exposure to observability tools (Prometheus, Grafana, OpenTelemetry);
familiarity with securecloud architecture and best practices
LocationHybrid (In‑office 3 days per week, subject to change)
CitySurrey
TypeFull‑time, Permanent
Salary$90,000 - $110,000 CAD
Benefits
Employee & safety centric culture with the possibility of remote work
Flexible hours and scheduling available
Competitive total compensation with generous vacation allowances (three weeks)
In‑house & external training and education support for growth
Company‑funded annual personal development budget
Financial benefits and 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
#J-18808-Ljbffr
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 / Qualifications
3–5+ years of 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;
knowledge of RDF, JSON‑LD, URIs, and SPARQL;
experience with firmware emulation, hardware simulation, digital twin systems, event‑driven architectures, or cloud‑native patterns;
exposure to observability tools (Prometheus, Grafana, OpenTelemetry);
familiarity with securecloud architecture and best practices
LocationHybrid (In‑office 3 days per week, subject to change)
CitySurrey
TypeFull‑time, Permanent
Salary$90,000 - $110,000 CAD
Benefits
Employee & safety centric culture with the possibility of remote work
Flexible hours and scheduling available
Competitive total compensation with generous vacation allowances (three weeks)
In‑house & external training and education support for growth
Company‑funded annual personal development budget
Financial benefits and 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
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer - Cloud - Intermediate in Winnipeg, MB vacancy
- ...at ATB, reflecting our commitment to developing world-class leaders who can truly thrive... ...priorities. As ATB's next Intermediate Full Stack Software Developer, you will design, develop,... ...problem solving using Python and modern cloud technologies to build high-performing...SoftwareFlexible hours1 day per week
- Build Azure infrastructure with Terraform and Kubernetes as an Intermediate Cloud Developer on the POSSE Cloud 3 team. Work hands-on across cloud operations.PC3 supports client-dependent solutions through infrastructure as code, deployment automation, networking, monitoring,...Suggested
- Software Developer - ETL - Intermediate:On behalf of our government client, Procom is searching for a Software Developer - ETL - Intermediate for a 4-month... ...enterprise data sources, including databases, APIs, cloud platforms, and data warehouses.• Collaborate with data engineering...SoftwareContract workWork at officeImmediate start
- Intermediate Rails Software Developer – Job DescriptionReports To: Development Manager, Engineering & Security Location: Ideally in the Calgary... ...CouchDb Frontend: React Native, React, JavaScript Cloud Platform: AWS Tools: GitHub, Sidekiq What you’ll do...SoftwareRemote work
$75 - $78 per hour
...Job Role: Software Developer - CRM – Intermediate (Microsoft Dynamics 365 Customer Engagement (CRM) exp) Location : Toronto, ON/Onsite Position Type : Contract Role Start Date 2026-11-16 End Date 2027-05-14 5 Days Onsite Ideal Candidate Rate: CAD 75-78/Hr...SoftwareContract work$100k - $125k per year
...many campaigns win or lose. Now we're bringing that same production discipline to every channel our customers use.The Role: Intermediate Software Developer, Editor We're looking for a full-stack developer to join the team behind Knak's editor, where marketers design on-...SoftwareFlexible hours- Cavtera is seeking an Intermediate Software Developer to enhance digital solutions in Kanata, ON. Collaborate closely with clients and build applications on Palantir Foundry while tackling operational challenges. In this role, you'll leverage 2-5 years of software development...Software
- Title: Software Developer - CRM - IntermediatePosition Type: ContractDuration: 120 daysMust Haves Oracle Siebel CRM testing experience is a must5+ years of experience with Siebel technical configuration / development / integration3+ year of development and testing experience...Software
$100k - $140k per year
...successful, the technologies we develop will solve some of the world’... ...responsibilities: As a Software Developer, you will contribute... ...stakeholders. Manage cloud-backed data infrastructure (AWS... .... Years of Experience: Intermediate: 3+ years of professional software...Software- Step into a dynamic role as an Intermediate AI Software Developer with a focus on directing AI coding agents for feature development. This position engages with on-premise and cloud environments while emphasizing rigorous testing and verification. In this role, you will translate...SoftwareWorldwide
- We are seeking a motivated and skilled Intermediate Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role... ...business process flows in Microsoft Dynamics 365 CE. Cloud & Middleware Integration: Build and maintain scalable integrations...SoftwareContract work
- ...tested CRM applications. This includes developing detailed programmationspecifications,... ...which ariseduring the use and operation of software packages General Skills Experience... ...secure coding practices. Experiencewith cloud technologies, particularly Microsoft Azure...Software
- ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you... ...Experience with WPF and .NET desktop applications. • Experience in cloud technologies (Azure or AWS). • Understanding of...Software
- Connect software development with networking, cloud platforms, and cybersecurity at Cisco, applying C/C++, Python, or Java to practical technology challenges.As a Software Developer II, you will help build user-friendly software and tools supporting operating systems, networks...Software
- Cloud platform development powers intelligent cardiac imaging applications at Circle Cardiovascular Imaging in a hybrid Calgary headquarters... ...services for cvi42 and related platforms.As a Platform Software Developer, you will design, develop, test, maintain, and improve...Software
- Connect technology ecosystems as a remote Cloud Integration Software Developer, creating secure APIs with Microsoft Azure, .NET, and C# across Canada.Innovation Federal Credit Union is hiring an Integration Azure Developer to support digital transformation within Next Generation...SoftwareFull timeRemote work
- Build software for cloud, mobile, desktop, or security teams at Cisco, using programming, testing, and debugging skills across technology platforms.As a Software Developer II, you will craft user-friendly, reliable software and tools supporting operating systems, networks,...Software
- Build C++ software for tolerance analysis at Metafold, working hybrid in Toronto or elsewhere in Canada. Apply geometry and numerical methods to engineering applications.As an intermediate software developer, you will expand Metafold product capabilities alongside mathematicians...Software
- Lead cloud software development for Autodesk Platform Services in a hybrid Principal Software Developer role based in Montreal or Toronto. Apply Java and AWS expertise.Autodesk seeks a Principal Software Developer for its Data Models Team. You will deliver cloud data platform...Software
- Develop cloud applications at ATB with Java, React, Node.Js, Python, TypeScript, Linux, and Kubernetes. Help improve customer workflows across Alberta.As ATB’s Software Developer, you will contribute to challenging, meaningful, and diverse opportunities through application development...Software
$100k - $140k per year
...we are successful, the technologies we develop will solve some of the world’s most challenging... ...Your role and responsibilities: As a Software Developer, you will help build out the... ...field. Years of Experience: Intermediate: 3+ years of professional software development...SoftwareLong term contract- ...Software Developer - ETL / Power BI - Intermediate (BBBH12319) Toronto, Canada Seeking an experienced Software Developer - ETL / Power BI to support enterprise... ...data from SQL databases, Azure, Databricks, and cloud platforms. Connect Power BI to Databricks SQL Warehouses...Software
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...modern full-stack software solutions using Angular, C#/.NET, cloud services, and modern integration patterns. • Build both rapid...Software
- Job Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La description de poste en français se trouve plus... ...Models Team. The team delivers high-value, exabyte-scale and cloud data platform components powering desktop, mobile, and web...SoftwareTemporary workWork at officeRelocation
- Shape cloud-first architecture with AWS, microservices, and distributed systems at Redwood. Lead secure software delivery for autonomous enterprise automation.As a Senior Full Stack Software Developer, you will influence system architecture and technical strategy across Redwood...SoftwareLong term contract
- Develop secure, observable cloud-native platform capabilities for DNV’s energy systems work in Toronto, using APIs, backend engineering, and modern delivery practices.As Senior Software Developer, you will contribute hands-on expertise across solution design, implementation...SoftwareWork at office
- Software Developers build REST APIs and scalable applications across the United States, Canada, and United Kingdom. Choose on-site, hybrid, or... ...professionals with three to eight years of experience. You will design, develop, test, and maintain applications while using programming...SoftwareFull timeRemote workFlexible hours
- Principal Software Developer French job description to follow!/La description de poste en français se trouve plus bas!API development experience... ...Models Team .The team delivers high-value, exabyte-scale and cloud data platform components powering desktop, mobile, and web...SoftwareRelocation
$131k - $191.4k per year
...ID26WD101769Job Requisition ID #26WD101769Principal Software DeveloperFrench job description to follow... ...is looking for a Principal Software Developer to join the AutodeskPlatform Services... ...delivers high-value, exabyte-scale and cloud data platform components powering desktop...SoftwareWork at officeRelocation$180k - $200k per year
..., Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving... ...Leadership Tenure: Extensive experience mentoring junior, intermediate, and senior data scientists, with a history of improving team-wide...Software3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Cloud - Intermediate. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

