Senior IoT Software Engineer: Platform Architect & Mentor

Speria

Atlanta (GA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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
Senior Software Engineer, R&D - Cloud-Native .NET/Azure
Senior Software Engineer, R&D - Cloud-Native .NET/Azure

Speria • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior IoT Platform Architect (Remote) | C#/.NET | AI Tools
Senior IoT Platform Architect (Remote) | C#/.NET | AI Tools

Partner Company • United States

Remote
USD 180,000 - 240,000
Senior Platform Engineer – AI/IoT & Cloud
Senior Platform Engineer – AI/IoT & Cloud

Electric Plant Company • San Francisco (CA)

On-site
USD 175,000 - 195,000
Equity package
Standard benefits
Senior IoT Cloud Software Architect
Senior IoT Cloud Software Architect

Honeywell INC. • Duluth (MN)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior IoT Platform Lead - Cloud & Architecture
Senior IoT Platform Lead - Cloud & Architecture

Bridgera • Raleigh (NC), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior IoT Cloud & Platform Architect
Senior IoT Cloud & Platform Architect

Honeywell • Johns Creek (GA)

On-site
USD 140,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior IoT Software Engineer — Cloud, TypeScript & Azure
Senior IoT Software Engineer — Cloud, TypeScript & Azure

Copeland • Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior IoT Hardware Engineer for Smart Devices
Senior IoT Hardware Engineer for Smart Devices

Think Consulting • Atlanta (GA)

On-site
USD 90,000 - 120,000
Solutions Engineering Manager - Hybrid | AI-Driven Delivery
Solutions Engineering Manager - Hybrid | AI-Driven Delivery

Speria • Atlanta (GA)

Hybrid
USD 120,000 - 160,000