Software Engineer

Wiliot

San Mateo (CA)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wiliot, based in San Mateo, is seeking software engineers to advance data-driven applications that bring intelligence to IoT-connected products. This role involves developing microservices and APIs using Python, integrating real-time data flows, and ensuring software scalability and security.

Candidates should have 3–6 years in software development, strong proficiency in Python, and experience with cloud platforms like AWS. A hybrid work option is available for those in the Dallas or NYC area.

Qualifications

  • 3–6 years of software development experience in backend or full stack roles.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop applications and microservices using modern Python.
  • Design APIs and backend services to process IoT sensor data.
  • Collaborate with data teams to integrate data flows.
  • Ensure scalability, security, and performance of solutions.

Skills

Proficiency in Python
Cloud platforms (AWS, Azure, GCP)
Apache Spark
RESTful APIs
Microservices
Database knowledge (PostgreSQL, MongoDB, DynamoDB)
Agile development
Debugging

Tools

Docker
Kubernetes
Databricks

Job description

Wiliot was founded by the team that invented one of the technologies at the heart of 5G. Their next vision was to develop an IoT sticker, a computing element that can power itself by harvesting radio frequency energy, bringing connectivity and intelligence to everyday products and packaging, things previously disconnected from the IoT. This revolutionary mixture of cloud and semiconductor technology is being used by some of the world’s largest consumer, retail, food and pharmaceutical companies to change the way we make, distribute, sell, use and recycle products.

Our investors include Softbank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm and PepsiCo.

We’re looking for software engineers to join our growing team and help build the next generation of data‑driven applications that bring intelligence to individual cases across the supply chain. These applications will unlock insights at the granular level—tracking location, temperature, humidity, product freshness, and more help global enterprises act on them in real time.

This is a hands‑on engineering role focused on designing, building, and deploying applications that interface with Wiliot’s IoT cloud, device data, and enterprise systems. You’ll work closely with product managers, hardware teams, and customer‑facing leads to deliver high‑impact software at scale.

Responsibilities
  • Develop applications and microservices using modern Python.
  • Design APIs and backend services to process and expose ambient IoT sensor data.
  • Collaborate with data engineering and cloud platform teams to integrate real‑time and batch data flows.
  • Participate in requirements gathering and product ideation.
  • Ensure scalability, security, and performance of software solutions.
  • Troubleshoot and resolve issues in production environments.
  • Write unit, integration, and E2E tests to maintain code quality.
  • Contribute to CI/CD pipelines and DevOps processes.
  • Document technical decisions and support internal stakeholders.
Requirements
  • 3–6 years of software development experience in backend or full stack roles.
  • Proficiency in Python is a must.
  • Experience working with cloud platforms (AWS, Azure, or GCP).
  • Demonstrated experience with Apache Spark.
  • Familiarity with RESTful APIs, microservices, and event‑driven architectures.
  • Solid understanding of relational and/or NoSQL databases (PostgreSQL, MongoDB, DynamoDB, etc.).
  • Comfortable in agile teams and fast‑paced development environments.
  • Strong debugging, system design, and problem‑solving skills.
  • Based in Dallas/NYC or willing to work hybrid in the Dallas/ NYC office.
Preferred Qualifications
  • Experience with data‑heavy applications (IoT, telemetry, sensor networks, or analytics platforms).
  • Exposure to containerization (Docker, Kubernetes).
  • Familiarity with Databricks
  • Familiarity with edge/cloud integrations or device‑cloud architectures.
  • Background in logistics, supply chain, cold chain, or RFID systems is a strong bonus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Support Engineer
Technical Support Engineer

WilioT Ltd • Dallas (TX)

Hybrid
USD 70,000 - 90,000
Forward Deployed Engineer
Forward Deployed Engineer

Wiliot • Plano (TX)

On-site
USD 120,000 - 150,000
Forward Deployed Engineer
Forward Deployed Engineer

WilioT Ltd • New York (NY)

On-site
USD 85,000 - 115,000
Data Solutions Analyst at Wiliot San Mateo, CA
Data Solutions Analyst at Wiliot San Mateo, CA

Fairweather, LLC • San Mateo (CA)

Hybrid
USD 120,000 - 180,000
Sales Engineer
Sales Engineer

WilioT Ltd • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
Field Technician
Field Technician

WilioT Ltd • Dallas (TX), Northern (KY)

Hybrid
USD 42,000 - 60,000
Sales Engineer
Sales Engineer

Wiliot • Plano (TX)

On-site
USD 90,000 - 150,000
Data Solutions Team Lead
Data Solutions Team Lead

WilioT Ltd • Dallas (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
IoT Data‑Driven Software Engineer (Python, Cloud)
IoT Data‑Driven Software Engineer (Python, Cloud)

Wiliot • San Mateo (CA)

Hybrid
USD 100,000 - 140,000
Forward Deployed Engineer
Forward Deployed Engineer

WilioT Ltd • Fort Worth (TX), Town of Texas (WI)

Hybrid
USD 130,000 - 170,000
Hybrid work model