Senior IoT Software Engineer: Platform Architect & Mentor

Speria

Atlanta (GA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Speria in Atlanta is seeking a Senior IoT Software Engineer to design, build, and evolve our software platform. You will lead architectural decisions, mentor engineers, and deliver scalable solutions spanning cloud, IoT, mobile, and analytics.

This role involves collaborating with product, UX, QA, and data teams, implementing Azure-based cloud-native services, improving reliability, and driving engineering excellence through code reviews, testing, and CI/CD practices.

Qualifications

  • Bachelor's degree in CS, Software Eng, or related field.
  • 7+ years of professional software engineering experience.
  • Strong experience with C# and .NET stack.
  • Strong experience with TypeScript and Angular.
  • Cloud-native design on Microsoft Azure.
  • Experience designing REST APIs and distributed architectures.
  • Experience with IoT platforms and connected hardware.
  • Experience with containers and modern deployment practices.

Responsibilities

  • Design, develop, and maintain modern web applications, mobile applications, APIs, shared libraries, and internal engineering tools.
  • Build solutions that support connected devices, telemetry processing, real-time operational workflows, analytics, notifications, and business-critical decision making.
  • Own the design, implementation, and long-term evolution of key platform components and services.
  • Lead technical discussions and contribute to architectural decisions that improve scalability, reliability, performance, security, and maintainability.
  • Collaborate with Product Management, UX, QA, Support, Data, and Engineering teams to deliver high-quality customer solutions.
  • Design and implement cloud-native applications and services using Microsoft Azure and modern software engineering practices.
  • Improve platform performance through system optimization, observability, monitoring, troubleshooting, and proactive engineering improvements.
  • Champion engineering excellence through code reviews, automated testing, CI/CD practices, technical documentation, and continuous improvement.
  • Participate in production support activities, root cause investigations, and corrective actions to maintain platform reliability and customer trust.
  • Lead implementation efforts for complex technical initiatives that span multiple systems, teams, and business domains.
  • Mentor engineers through technical coaching, design reviews, knowledge sharing, and collaborative problem solving.
  • Help establish and evolve engineering standards, development practices, and architectural principles across the organization.
  • Leverage AI-assisted development tools such as GitHub Copilot and similar technologies to improve engineering productivity and software quality.
  • Contribute to a culture of ownership, innovation, accountability, and continuous learning.

Skills

C# .NET
TypeScript/Angular
Azure cloud
REST APIs
SOA / distributed
IoT platforms
Containers & deployment
Mentoring & leadership
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

NServiceBus
Flutter

Job description

Speria in Atlanta is seeking a Senior IoT Software Engineer to design, build, and evolve our software platform. You will lead architectural decisions, mentor engineers, and deliver scalable solutions spanning cloud, IoT, mobile, and analytics.

This role involves collaborating with product, UX, QA, and data teams, implementing Azure-based cloud-native services, improving reliability, and driving engineering excellence through code reviews, testing, and CI/CD practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IoT Software Engineer
Senior IoT Software Engineer

Speria • Atlanta (GA)

On-site
USD 120,000 - 180,000
Hybrid Platform Engineering Manager — Hands-On Leader
Hybrid Platform Engineering Manager — Hands-On Leader

Speria • Atlanta (GA)

Hybrid
USD 130,000 - 160,000
Senior Software Engineer — TypeScript & C# Expert
Senior Software Engineer — TypeScript & C# Expert

Speria • Atlanta (GA)

Hybrid
USD 95,000 - 120,000
Senior Backend Architect - IoT Platform & Scale
Senior Backend Architect - IoT Platform & Scale

United States Digital Space LLC • San Mateo (CA)

On-site
USD 190,000 - 275,000
Healthcare benefits
Vision/Dental coverage
HSA/FSA
+7
Senior Software Engineer - TypeScript/C# | AI Web, Hybrid ATL
Senior Software Engineer - TypeScript/C# | AI Web, Hybrid ATL

Speria • Atlanta (GA)

Hybrid
USD 100,000 - 130,000
Senior IoT Cloud Platform Leader - Software Development
Senior IoT Cloud Platform Leader - Software Development

Tier4 Group • Atlanta (GA)

Hybrid
USD 150,000 - 155,000
Hybrid work model
Annual bonus
Senior Software Tech Lead for IoT & Smart Home
Senior Software Tech Lead for IoT & Smart Home

Alarm.com • Needham (MA)

On-site
USD 140,000 - 190,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation & holidays
+2
Solutions Engineering Manager - Hybrid | AI-Driven Delivery
Solutions Engineering Manager - Hybrid | AI-Driven Delivery

Speria • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Engineering Manager- Platform
Engineering Manager- Platform

Speria • Atlanta (GA)

Hybrid
USD 130,000 - 160,000
Staff Software Engineer: Azure Cloud & IoT Platform
Staff Software Engineer: Azure Cloud & IoT Platform

Resideo • Melville (NY)

Hybrid
USD 162,000 - 225,000
Health insurance
Retirement plans
Paid time off