Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and implement event-driven cloud services and data-ingestion pipelines using Azure technologies. Establish infrastructure as code, observability patterns, and reliable boundaries between devices and cloud services.
Job details
Programmers.io is currently looking for a ".NET Software Engineer" Onsite/Hybrid in Victoria, British Columbia CA Permanent Role JD- Design and implement event-driven cloud services using Restful APIs, C#, .NET, Azure Functions, Azure Blob Storage, Azure Event Grid, and related Azure technologies. Build data-ingestion and processing pipelines for telemetry, media, device events, and analytical outputs. Develop reusable cloud architecture that can be applied across our product portfolio. Design approaches for deploying and operating infrastructure and services across multiple Azure regions. Establish patterns that meet customer and regulatory data-residency requirements. Build and maintain infrastructure as code for cloud environments and shared platform services. Improve automated build, test, deployment, environment-promotion, and rollback processes. Establish practical observability through structured logging, metrics, alerting, operational dashboards, and runbooks. Write and review production software, architecture proposals, interface definitions, and technical documentation. Work with our embedded, application, and AI developers to define reliable boundaries between devices, cloud services, data pipelines, and user-facing applications. Evaluate technical trade-offs and contribute to build-versus-buy decisions. Identify architecture or implementation approaches that should be simplified, strengthened, or replaced. If you are interested, please apply or feel free to share your updated resume at anas.khan@programmers.ai
What you’ll do
Design and implement event-driven cloud services and data-ingestion pipelines using Azure technologies. Establish infrastructure as code, observability patterns, and reliable boundaries between devices and cloud services.
Requirements
Requires proficiency in C#, .NET, and various Azure services to build scalable cloud architecture. Candidates should be able to handle technical trade-offs and improve automated deployment and rollback processes.
Listed skills
- Technical Documentation · Preferred
- .NET · Preferred
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C#
- .NET
- Azure Functions
- Azure Blob Storage
- Azure Event Grid
- Restful APIs
- Infrastructure as Code
- Cloud Architecture
- Data Pipelines
- Observability
- Structured Logging
- Technical Documentation
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
More jobs from Programmers.io
System Administrator
- Hybrid
- ON
- Posted Oct 7, 2026
RPG Programmer
- Hybrid
- ON
- Posted Sep 19, 2026
RPG Programmer
- Remote
- Canada
- Posted Sep 18, 2026
Senior .Net/C# Developer with Python
- On-site
- Burnaby, BC
- Posted Sep 11, 2026
