Senior Software Engineer - Cloud & IoT

Sorry, this job was removed at 12:16 a.m. (CST) on Saturday, Jul 19, 2025
Be an Early Applicant
Rapperswil, Canton de Saint-Gall
In-Office
Internet of Things • Semiconductor
The Role

Location: Rapperswil, Switzerland

About the Team:

The LoRa Solutions Team is part of Semtech’s Cloud Engineering organization. Made up of seasoned industry professionals, the team drives innovation in the LoRa solutions space by developing cutting-edge cloud products. Our current focus is Smart Sensing — a new cloud service designed for large-scale LoRa-enabled sensor data management leveraging the Airvantage Platform.

Job Summary:

Are you proficient at designing, deploying and operating scalable distributed cloud applications but also enjoy tinkering with hardware? Do you easily build performant SQL queries for large databases and also have an appreciation for how wireless sensors communicate tiny messages over the air? Are you are just as intrigued by this intersection between IoT hardware and cloud technology? If so, we might just have the perfect opportunity for you!

We are seeking a backend-focused Senior Software Engineer to contribute to the design and implementation of new features as well as testing, maintenance and operations of our cloud services. You will extend the product with support for a growing catalogue of IoT devices and drive the definition and execution of test plans to ensure a high-quality standard. With your can-do attitude you work towards customer-focused solutions and ambitious goals in a dynamic and collaborative setting.

Responsibilities:

  • Design, implement and test platform features with a focus on new device integration (60%)
  • Collaborate with the product team and testing team on the definition and execution of test plans (20%)
  • Maintenance, operations, and support for the cloud services (20%)

Minimum Qualifications:

  • Master’s degree in Computer Science, Electrical Engineering or related fields
  • Extensive backend software development experience using Python
  • A track record of building and deploying scalable, reliable, high-performance cloud applications using Kubernetes and AWS Services
  • Strong system design skills (distributed systems, asynchronous programming, networking, databases, message queues)
  • Experience with automation and deployment tools (Github Actions)
  • Familiarity with embedded systems and wireless low power communication concepts
  • Passion for quality and attention to detail
  • Ability to learn new technologies and adapt to a constantly changing environment
  • Fluent in English

Desired qualifications

  • 5+ years prior experience in relevant field
  • Prior experience with LoRa/LoRaWAN (RF technology, LoRaWAN L2 protocol, LoRa ecosystem)
  • Prior experience with a Python web stack on asyncio, fastapi, Redis, PostgreSQL

The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

Similar Jobs

IMC Trading Logo IMC Trading

IT Operations Engineer

Fintech • Machine Learning • Software • Financial Services
Hybrid
29 Locations
1954 Employees

Datadog Logo Datadog

Senior Software Engineer

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
11 Locations
6500 Employees

Cloudflare Logo Cloudflare

Engineering Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Switzerland
4400 Employees

Zscaler Logo Zscaler

Senior Sales Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Switzerland
8697 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Camarillo, CA
1,475 Employees
Year Founded: 1960

What We Do

Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.

Similar Companies Hiring

Rundoo Thumbnail
Software • Internet of Things • Information Technology • Cloud
Redwood City, , California
70 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
Blissway Thumbnail
Transportation • Software • Machine Learning • Internet of Things • Hardware • Fintech • Computer Vision
Denver, CO
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account