Talent.com
Semtech
Staff Engineer, Cloud DevelopmentSemtech • CAN, Richmond, BC
Staff Engineer, Cloud Development

Staff Engineer, Cloud Development

Semtech • CAN, Richmond, BC
28 days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
Job description

Location: Richmond, BC

Work Arrangement: Onsite 4 days/week (Mondays to Thursdays)

Job Summary:

This position involves full life cycle of software development. The software development activity includes requirement specification, design, implementation, testing, manufacturing support, and problem investigation of field reported issues. This position also involves supervision of other team members and track project tasks to completion

Responsibilities:

  • Product Architecture & Design - Understand Airlink product applications, overall software architecture, review requirements, and develop software design specifications traceable to requirements.

  • Software Development - Develop software traceable to design specifications in accordance with established coding conventions and quality standards.

  • Testing & Quality Assurance - Perform design testing including unit, integration, performance, and reliability testing; participate in peer design and code reviews.

  • Risk Management & Problem Solving - Identify and mitigate risks, eliminate liability exposure, investigate root causes, and resolve software defects.

  • Technical Leadership & Mentorship - Provide mentorship and technical leadership for functional team of 3-6 people; develop in-depth knowledge across all key Server product areas.

  • Process Improvement - Lead continuous software development process improvements and ensure compliance with established development processes.

  • Cross-Functional Collaboration - Collaborate with 3rd party vendors, business partners, and participate in special interest committees (security, problem triage).

  • Knowledge Transfer & Documentation - Assist in developing customer-facing documents, provide training to customer support teams, and create release notes.

Minimum Qualifications:

  • Degree in Electrical or Computer Engineering, Computer Science, or a Technology Diploma with relevant industry experience in backend and cloud-focused software development.

  • Expert-level proficiency in one or more backend languages (Python, Java, or Go) for microservices, RESTful API development, and event-driven systems; familiarity with JavaScript/TypeScript for scripting and tooling is a plus.

  • Strong hands-on experience with core AWS services including compute (EC2, ECS/EKS, Lambda), storage (S3, RDS/Aurora, DynamoDB), and messaging (SQS, SNS); familiarity with AWS networking primitives (VPC, subnets, security groups, ALB/NLB, Route 53) is expected.

  • Solid understanding of cloud networking fundamentals: VPC design, routing, DNS, load balancing, and TLS/mTLS. Experience with hybrid connectivity (VPN or Direct Connect) is a nice-to-have.

  • Proven experience designing distributed systems for high availability and fault tolerance, including auto-scaling strategies and graceful degradation patterns.

  • Experience with at least one infrastructure-as-code tool (Terraform preferred; CDK or CloudFormation also accepted) and CI/CD pipelines using tools such as GitHub Actions, CodePipeline, or Jenkins.

  • Comfortable with containerization (Docker) and container orchestration (Kubernetes/EKS); able to build, deploy, and troubleshoot containerized workloads in production.

  • Working knowledge of cloud security fundamentals: IAM least-privilege design, encryption at rest and in transit, Secrets Manager, and security group hygiene. Awareness of compliance frameworks (SOC 2, PCI-DSS) is a plus but not required.

  • Experience with observability tooling (CloudWatch, distributed tracing, structured logging) and the ability to diagnose and resolve production incidents independently.

  • Familiarity with asynchronous messaging patterns (queues, pub/sub, event streaming) using services such as SQS, SNS, or Kafka; not required to have deep expertise in all of them.

  • Ability to work in a fast-paced, agile environment and deliver results with clear engineering tradeoffs documented and communicated.

  • Works effectively both independently and within cross-functional teams.

  • Strong written and verbal communication skills, including the ability to articulate architectural decisions to both technical and non-technical stakeholders.

  • Able to manage competing priorities and deliver efficiently under pressure.

A reasonable estimate of the pay range for this position is CAD $120,000 - $134,000. There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee’s total compensation package.

Create a job alert for this search

Staff Engineer, Cloud Development • CAN, Richmond, BC

Similar jobs

Cloud Operations and Reliability Engineer

Remarcable, Inc.vancouver, metro vancouver regional district, Canada
Full-time

Champion cloud operations as a Cloud Operations and Reliability Engineer, ensuring high availability and performance across CI/CD systems while driving security improvements.This senior role involv... Show more

 • Promoted • New!

Remote Cloud-Native Development Engineer (Entry)

WaveloVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading SaaS provider is seeking a Development Engineer to join their team.In this remote role based in Canada, you'll contribute to a cloud-native platform of microservices and work closely with... Show more

 • Promoted

Senior Engineer for Data Systems Development

ActivisionVancouver, Metro Vancouver Regional District, CA
Full-time

Contribute to cutting-edge data systems at Activision Blizzard as a Senior Data Reliability Engineer.Design and operate data platforms crucial for anti-cheat telemetry and analytics.In this role, y... Show more

 • Promoted

Sr Cloud Engineer - Kubernetes

Rackspace TechnologyVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Job Summary: The ideal candidate will have several years’ experience with Public Cloud design and impl... Show more

 • Promoted

Senior Cloud Software Engineer – Cloud-Native

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

A leading cybersecurity company is seeking a Senior Software Developer to join its FortiClient Cloud team in Burnaby, Canada.The role involves designing and developing cloud applications using mode... Show more

 • Promoted

Dynamic Staff Performance Engineer for Cloud and Automation Solutions

OmnissaVancouver, Metro Vancouver Regional District, CA
Full-time

Enhance IT infrastructure performance as a Staff Performance Engineer focused on automation and system benchmarking.Apply your expertise in cloud environments to shape the future of remote work sol... Show more

 • Promoted

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroVancouver, Metro Vancouver Regional District, CA
Full-time

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Show more

 • Promoted

Senior Integrations Engineer: Cloud Data Pipelines

PlanHubVancouver, Metro Vancouver Regional District, CA
Full-time

A leading pre-construction SaaS platform is looking for a developer to design and maintain cloud-native systems.The ideal candidate will have expertise in AWS services and experience building robus... Show more

 • Promoted

Remote Platform Engineer — Cloud, Kubernetes & Data

RealmVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A forward-thinking technology company is seeking a Platform Engineer to design, build, and maintain infrastructure for a data platform used by developers worldwide.This fully remote position requir... Show more

 • Promoted

Staff Full-Stack Engineer, AI-Driven Renewals

QuandriVancouver, Metro Vancouver Regional District, CA
Full-time

A leading insurance technology firm in Vancouver is seeking a Staff Full Stack Software Engineer to lead technical vision and build customer-facing product offerings.The ideal candidate will have 1... Show more

 • Promoted

Cloud DevOps Engineer — Hybrid Work & Growth Opportunities

FoursquarecorpVancouver, Metro Vancouver Regional District, CA
Full-time

A leading cloud technology company in Vancouver is looking for a Cloud DevOps Engineer to implement and manage cloud infrastructure, automate processes, and ensure system reliability.Ideal candidat... Show more

 • Promoted

Staff CloudOps Developer

PayByPhoneVancouver
Full-time

Staff CloudOps Developer within the PayByPhone division of Corpay, located in Vancouver, BC.The role falls under the International Fleet line of business and focuses on designing, implementing, and... Show more

 • Promoted

AI Engineer (Google Cloud)

Stacktics Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Stacktics Inc is seeking a highly skilled and hands-on AI Engineer with proven experience in deploying AI/ML models on Google Cloud Platform (GCP), particularly using Vertex AI.The successful candi... Show more

 • Promoted

Staff Edge Platform Engineer - On-Prem to Cloud Ingestion

Synthesis HealthVancouver, Metro Vancouver Regional District, CA
Full-time

A leading healthcare technology firm is seeking a Staff Platform Engineer to architect edge gateway software and design secure connectivity patterns.This remote role involves solving distributed sy... Show more

 • Promoted

Staff DevOps Engineer - Developer Infra & AI Pipelines

Luxury PresenceVancouver, Metro Vancouver Regional District, CA
Full-time

A leading AI platform company is hiring a Staff DevOps Engineer in Canada to build and manage infrastructures that support efficient development pipelines.This role involves designing pre-productio... Show more

 • Promoted

Staff Data Platform Engineer — Remote

Luxury PresenceVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading real estate technology company is looking for a Staff Software Engineer to enhance their data platform.This role involves building robust data pipelines, designing scalable backend servic... Show more

 • Promoted

Remote Cloud Data Platform Engineer (AWS)

My RecruiterVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A recruiting firm is hiring a Platform Engineer in Toronto, Canada for a global software services client.The engineer will develop a cloud-based data platform and collaborate with various teams.Can... Show more

 • Promoted

Senior Engineer for Data Systems Development

Activision Blizzardvancouver, metro vancouver regional district, Canada
Full-time

Contribute to cutting-edge data systems at Activision Blizzard as a Senior Data Reliability Engineer.Design and operate data platforms crucial for anti-cheat telemetry and analytics.In this role, y... Show more

 • Promoted • New!

Staff CloudOps Developer

CorpayVancouver
Full-time

Your roleCorpay is looking to hire a Staff CloudOps Developer within our PayByPhone division.This position falls under our International Fleet line of business and is located in Vancouver, BC.As a ... Show more

 • Promoted

Sr. Software Engineer (Tel Cloud)

Dialpad JapanVancouver, Metro Vancouver Regional District, CA
Full-time

Dialpad is the leading AI‑powered customer communications platform, transforming how businesses communicate with their customers.More than 50,000 companies around the globe — including Netflix, RE/... Show more