Senior Software Engineer - IoT Platform Architect & Mentor

Alarm

Kraków

On-site

PLN 210,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
Life insurance
Sports package
Professional development budget

Job summary

Alarm.com is building a new Kraków-based Panels Team focused on the communication backbone for millions of smart home devices. Senior Software Engineer will own design and delivery across platforms, influence architecture, and mentor engineers.

The role emphasizes scalable, secure, and reliable software, with opportunities to work with cutting‑edge IoT tech and a strong collaborative culture in an office‑first environment with occasional remote work.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 5+ years of professional software development experience delivering complex projects.
  • Advanced object‑oriented programming with C#.
  • Strong experience with database design, SQL, and backend services.
  • IoT experience or working with hardware is a plus.
  • Solid testing strategies including unit and automated testing.
  • Experience in distributed systems, real‑time communications, or high‑performance apps.
  • Excellent communication and cross‑functional leadership abilities.

Responsibilities

  • Lead the design, development, and maintenance of full‑stack software across diverse platforms and technologies.
  • Architect scalable, high‑performance device protocol communications.
  • Research emerging technologies and champion impactful adoption.
  • Guide the SDLC from requirements through deployment, monitoring, and optimization.
  • Collaborate with product managers, QA, and other teams to deliver solutions.
  • Make strategic technical decisions and set project direction.
  • Mentor junior engineers with code reviews and architectural coaching.
  • Drive continuous improvement in product and process.

Skills

C#
SQL
IoT
Unit testing
Distributed systems
Leadership
Communication

Education

CS degree

Tools

Kafka
Ember.js
SQL Server
iOS
Android
.NET

Job description

Alarm.com is building a new Kraków-based Panels Team focused on the communication backbone for millions of smart home devices. Senior Software Engineer will own design and delivery across platforms, influence architecture, and mentor engineers.

The role emphasizes scalable, secure, and reliable software, with opportunities to work with cutting‑edge IoT tech and a strong collaborative culture in an office‑first environment with occasional remote work.

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

Similar jobs worth comparing

Senior Software Engineer — IoT Platform & Leadership
Senior Software Engineer — IoT Platform & Leadership

Alarm.com • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
Remote-friendly IoT Platform Engineering Manager
Remote-friendly IoT Platform Engineering Manager

Alarm • Kraków

Hybrid
PLN 180,000 - 290,000
Medical care
Life insurance
Sports package
+1
IoT Software Engineer II: Backend & Devices
IoT Software Engineer II: Backend & Devices

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Collaborative environment
Immediate impact
Ownership and empowerment
+4
IoT Backend Engineer II – Smart Home Connectivity
IoT Backend Engineer II – Smart Home Connectivity

Alarm • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
IoT Software Engineering Manager — Hybrid Leadership
IoT Software Engineering Manager — Hybrid Leadership

Alarm.com • Kraków

Hybrid
PLN 260,000 - 380,000
Medical care
Life insurance
Sports package
+1
Senior .NET Backend Engineer — IoT & Access Control
Senior .NET Backend Engineer — IoT & Access Control

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1
Senior C# Backend Engineer - Home Automation & IoT
Senior C# Backend Engineer - Home Automation & IoT

Alarm.com • Kraków

On-site
PLN 180,000 - 280,000
Medical care
Life insurance
Sports package
+2
Senior .NET Backend Engineer for IoT Access Control
Senior .NET Backend Engineer for IoT Access Control

Alarm.com • Kraków

On-site
PLN 180,000 - 260,000
Long-term employment with permanent Co
Attractive benefits
Software Engineer II (Backend - C#/.NET, IoT)
Software Engineer II (Backend - C#/.NET, IoT)

Alarm.com • Kraków

Hybrid
PLN 120,000 - 190,000
Medical care
Life insurance
Sports package
+1
Full-Stack Web Engineer II: Build Global IoT UX
Full-Stack Web Engineer II: Build Global IoT UX

Alarm.com • Kraków

Hybrid
PLN 90,000 - 120,000
Medical care
Life insurance
Sports package
+1