Senior Software Engineer — IoT Platform & Leadership

Alarm.com

Kraków

Hybrid

PLN 180,000 - 260,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 Panels Team in Krakow, focusing on the communication backbone powering smart home devices. You will design, implement, and maintain scalable software across multiple platforms, guiding architecture decisions and ensuring high-quality delivery.

This Senior role emphasizes collaboration, mentoring, and staying ahead with emerging tech. You will lead cross-functional efforts with product and QA, drive SDLC processes, and shape technical direction to impact millions of

Qualifications

  • 5+ years of professional software development experience delivering complex projects.
  • Advanced object-oriented programming skills, preferably in C#.
  • Strong SQL/database design and backend services experience.
  • Experience in IoT and/or hardware devices is a plus.
  • Solid track record of implementing and improving unit testing and automated testing strategies.
  • Experience in distributed systems, real-time communications, or high-performance applications.
  • Excellent communication skills and ability to lead cross-functional collaboration.

Responsibilities

  • Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
  • Architect solutions balancing scalability, performance, and maintainability for device protocol communications.
  • Research emerging technologies and champion adoption where they bring value.
  • Guide the software development life cycle from requirements through deployment, monitoring, and optimization.
  • Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions.
  • Make strategic technical decisions and influence the team’s approach.
  • Mentor junior and mid-level engineers with code reviews and architectural coaching.
  • Contribute innovative ideas and drive continuous improvement in product and process.

Skills

C#
OOP
Leadership
Cross-functional
Unit testing
Distributed systems
Real-time communications

Education

Bachelor’s or Master’s degree

Tools

Kafka
Ember.js
SQL Server
iOS
Android

Job description

Alarm.com is building a new Panels Team in Krakow, focusing on the communication backbone powering smart home devices. You will design, implement, and maintain scalable software across multiple platforms, guiding architecture decisions and ensuring high-quality delivery.

This Senior role emphasizes collaboration, mentoring, and staying ahead with emerging tech. You will lead cross-functional efforts with product and QA, drive SDLC processes, and shape technical direction to impact millions of

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

Similar jobs worth comparing

Senior Software Engineer - IoT Platform Architect & Mentor
Senior Software Engineer - IoT Platform Architect & Mentor

Alarm • Kraków

On-site
PLN 210,000 - 320,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 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
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
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
Senior Software Engineer
Senior Software Engineer

Alarm.com • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1