Senior Software Engineer — IoT Platform & Leadership

Alarm.com

Kraków

Hybrid

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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

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
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
Senior Software Engineer
Senior Software Engineer

Alarm.com • Kraków

On-site
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
Software Engineer II - Video & IoT Platform (Hybrid)
Software Engineer II - Video & IoT Platform (Hybrid)

Alarm Com • Kraków

On-site
PLN 150,000 - 230,000
Medical care
Life insurance
Sports package
+1
C# Backend Engineer for IoT/Home Automation
C# Backend Engineer for IoT/Home Automation

Alarm.com • Kraków

On-site
PLN 140,000 - 200,000
Open collaborative environment
Broad technology exposure (C# .NET,SQL
Medical care budget for professional开发
Software Engineer II
Software Engineer II

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Collaborative environment
Immediate impact
Ownership and empowerment
+4
Software Engineering Manager
Software Engineering Manager

Alarm.com • Kraków

On-site
PLN 260,000 - 380,000
Medical care
Life insurance
Sports package
+1
Software Engineer II (Full-stack Web)
Software Engineer II (Full-stack Web)

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1
Full-Stack Web Engineer II — Build Scalable UX & APIs
Full-Stack Web Engineer II — Build Scalable UX & APIs

Alarm.com • Kraków

On-site
PLN 180,000 - 240,000
Medical care
Life insurance
Sports package
+1